Firmware Developer

Mülheim-Kärlich, Rheinland-Pfalz, Germany

Job Description

\nCompany Description
  • FULL TIME
  • Germany, M\xc3\xbclheim-K\xc3\xa4rlich
Today, we are not utilizing resources in a sustainable way. In fact, the world is only 9% circular, meaning much of the Earth\'s precious resources are only used once, leaving huge untapped potential for more sustainable resource management.

TOMRA provides cutting-edge sorting solutions for optimal resource productivity within the recycling, mining and food industries and is therefore uniquely positioned to shape the Circular Economy, creating demand for this way of thinking in the world. At TOMRA we want to be a thought leader, encouraging a more sustainable way of thinking and inspiring active change around the world.
With our deep application knowledge, powerful machine learning software and a variety of in-house developed sensors we offer our customers state-of-the-art, high-performance sorting solutions for maximum purity and yield.

Job Description

As a Firmware Developer, you will play a crucial role in the development of microcontroller and FPGA firmware that interfaces with our processing PCs. Our embedded systems include actuators in optical components, controllers, testing equipment, and sensors for machine health.

In our spectroscopic sensors division, you will be part of an interdisciplinary group of 8 motivated and skilled developers, who cover a diversity of backgrounds and topics like optics, analog electronics, embedded systems, software engineering, mechanical engineering, 3D printing, image processing and laser physics.

Your tasks:
  • Taking ownership of new and existing firmware solutions, acting as a contact person for technical questions, and providing maintenance and support for them.
  • Developing technical documentation for your firmware and providing training to users.
  • If you are interested, there will be many opportunities to work with components beyond the firmware - contributing ideas, carrying out experiments and performing feasibility studies.
  • Occasionally participating in the development of PC software.
Qualifications
  • Bachelor\'s/ Master\'s degree in computer science, electrical engineering, or a related field.
  • Proficiency in programming languages such as C/ C++.
  • Experience with microcontrollers and embedded systems.
  • Solid understanding of interfaces between hardware and software.
  • A wide-ranging technical interest and willingness to expand your knowledge in optics, electronics, optical materials classification, and software engineering.
  • Experience with SystemVerilog/Verilog or VHDL is a plus.
  • Knowledge of Python and/or C# is a plus.
  • Fluent in English, German is a plus.
  • Willingness to travel occasionally.
Additional Information

This is an exceptional opportunity to work with a dynamic team that values collaboration and innovation. You will be part of a group of talented professionals who are passionate about their work. We offer a supportive work environment, where your ideas will be valued, and there will be ample room for professional growth and development.

Our benefits:
  • 30 days annual leave;
  • Supported company pension scheme;
  • Supported group accident insurance;
  • International SOS for private use;
  • Hybrid working principles, flexible working hours;
  • Opportunity to purchase TOMRA shares;
  • Employee benefit discounts for TOMRA Online Shop;
  • Company (e-) bike leasing;
  • Gym membership coverage support;
  • Office comfort: free parking spaces, canteen, coffee machines;
  • Professional and personal development: learning on the job, specialized course, conferences etc.;
  • Coaching opportunities - Individual Development Programs;
  • Norwegian corporate culture (no hierarchical thinking, transparent communication culture).
Are you interested?

Please send your updated CV in English and short motivation letter.

(!) When uploading your resume, leave us a \xe2\x80\x9cMessage to Hiring Manager\xe2\x80\x9d with the answer to the following question:
  • What is the name of the main sorting machine at TOMRA Recycling?
Join our team and make a difference in creating a sustainable future!

*Tomra does not differentiate on the basis of gender, race or ethnicity, religion, color, sexual orientation or identity, disability, age and other protected statuses as given by applicable law. We are committed to creating a diverse and inclusive environment and are proud to be an equal opportunity employer.

Most important - it\'s a match!

#LI-MH1\n \n \n \n \n \n

\n\n Tomra\n \n\n

\n

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3115777
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mülheim-Kärlich, Rheinland-Pfalz, Germany
  • Education
    Not mentioned