Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Oberkochen
- Working Model
- Onsite
Job Summary
You develop firmware for electron microscopes, integrating signal processing functions on ARM microcontrollers and FPGAs, testing directly in the lab on the system while collaborating closely with interdisciplinary teams.
Job Technologies
Your role in the team
- You will be responsible for developing the firmware directly on the product and will see the impact of your work firsthand in the live system – at the heart of our electron microscopes.
- They develop and expand functions in the firmware for signal processing and image generation of our electron microscopes.
- You design and develop firmware for controlling complex microscope and electronics modules in close coordination with the hardware and software teams.
- You develop high-performance control systems on ARM microcontrollers in C/C++ as well as on FPGA components and bring your solutions into industrial applications.
- You integrate your firmware modules into the overall system and test them directly under the microscope – hands-on in the lab rather than just on paper.
- They analyze, debug, and optimize firmware in a laboratory environment (e.g., with JTAG, oscilloscope, logic analyzer) to ensure robust, results-oriented solutions.
- You create clear technical documentation for firmware functions and interfaces, enabling your team to build efficiently on your results.
This text has been machine translated. Show original
Our expectations of you
Education
- You have successfully completed a degree in Computer Science, Electrical Engineering, Mechatronics, or a comparable field of study.
Qualifications
- You bring passion for embedded and firmware development in an industrial, application-specific environment and want to understand and develop systems holistically.
- You work in a structured manner, take responsibility for your results, and implement your solutions in close coordination with interdisciplinary teams.
- You communicate confidently in English, both spoken and written; German language skills are an advantage.
Experience
- You have very good knowledge of C/C++ and experience in programming ARM microcontrollers.
- Ideally, you have experience with RTOS, FPGA design, and/or the industrial application of embedded Linux systems (e.g., Raspberry Pi).
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Carl Zeiss AG
ZEISS is a world-leading technology company that is active in the fields of optics and optoelectronics. In the last financial year, ZEISS generated sales revenues of more than 6.4 billion euros through its four segments Semiconductor Manufacturing Technology, Industrial Quality & Research, Medical Technology and Consumer Markets (as at 30 September 2019).
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Industry, Production
Employer reviews
by devworkplaces.com
Total
(1 Review)3.7
Culture
4.0Workingconditions
4.6Career Growth
3.6Engineering
2.7