Überblick
Bruker is enabling scientists and engineers to make breakthrough post-genomic discoveries and develop new applications that improve the quality of human life. Bruker’s high performance scientific instruments and high value analytical and diagnostic solutions enable scientists to explore life and materials at molecular, cellular, and microscopic levels. In close cooperation with our customers, Bruker is enabling innovation, improved productivity, and customer success in post-genomic life science molecular and cell biology research, in applied and biopharma applications, in microscopy and nanoanalysis, as well as in industrial and cleantech research, and next-gen semiconductor metrology in support of AI. Bruker offers differentiated, high-value life science and diagnostics systems and solutions in preclinical imaging, clinical phenomics research, proteomics and multiomics, spatial and single-cell biology, functional structural and condensate biology, as well as in clinical microbiology and molecular diagnostics.
We are seeking a highly skilled and motivated Embedded Firmware Developer (m/f/d) to join our dynamic team at Bruker CALID. This role involves designing, implementing, and testing firmware for our cutting-edge analytical instruments. The ideal candidate will have a strong background in firmware development, a passion for innovation, and the ability to work collaboratively in an interdisciplinary team.
Responsibilities
- Firmware Development: Design, implement, debug, test, and document firmware for instrumentation that accurately controls hardware and interfaces with software
- Collaboration: Work closely with electrical engineers, software engineers, physicists, and chemists to ensure firmware meets instrument requirements
- Testing and Debugging: Thoroughly test and debug firmware using tools such as digital probes or oscilloscopes
- Software Integration: Develop Python-based instrument control software for hardware prototypes, support new data acquisition methods, and interact with existing instrument control software APIs
- Project Involvement: Engage in the complete software product development process, including requirement specification, implementation, documentation, testing, support, and debugging
- Team Communication: Participate in intensive communication within a small project team and with interdisciplinary team members
Qualifications
- Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A Master's degree is a plus
- Experience: At least 5 years of experience in firmware development
Technical Skills
- Proficiency in C/C++ and modern microcontroller programming
- Experience with interrupts, A2D converters, digital IO, and SPI/I2C communication protocols
- knowledge of C and C++ with Visual Studio is advantageous
- Basic understanding of multithreading
- Experience in hardware-related software development
- C# based FW drivers
- Knowledge of IAR Workbench is a bonus
Soft Skills
- Strong team and communication skills
- Excellent written and verbal communication skills in English
- Proactive, responsible, and independent work approach
What We Offer
- Innovative Projects: Work on pioneering instrumentation projects that make a real impact
- Collaborative Environment: Join a supportive work environment with opportunities for interdisciplinary collaboration
- Professional Growth: Opportunities for continuous learning and professional development
- Attractive Compensation: Competitive salary and benefits package