Thermo Fisher Scientific
Sr. Electronis Engineer, Firmware
Skills
9 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
China
Work mode:
Onsite
Published on:
11 October 2026
What they need
Work Schedule Standard (Mon-Fri)
Environmental Conditions Office
The Senior Engineer - Firmware will contribute to the design, development and continuous improvement of electronic systems for Scientific Instrument like Scanning Electron Microscopy (SEM) products and Mass Spectrometry, with a focus on delivering high-quality solutions that address customer and business needs. Also provide technical expertise and engineering support for other analytical instrument platforms, including Chromatography and Spectroscopy, as business priorities require.
Key Responsibilities:
- Design, develop, test and maintain Firmware for scientific instrument platforms throughout new product development and sustaining engineering activities.
- Develop firmware for instrument control, data acquisition, motion control, communication and hardware interfaces.
- Design firmware architecture for embedded control systems with emphasis on reliability, maintainability and scalability.
- Collaborate closely with hardware engineers during board bring-up, hardware integration and system debugging.
- Collaborate with Software engineers during system debugging
- Support embedded software development for Mass Spectrometry, Scanning Electron Microscopy (SEM), Chromatography, Spectroscopy and other analytical instrument platforms.
- Participate in Firmware and hardware verification, validation, troubleshooting and Root Cause Analysis (RCA) for complex system issues.
- Contribute to firmware development best practices, code reviews, technical documentation and continuous improvement activities.
- Mentor engineers and provide technical leadership in firmware development.
Qualifications: Basic Qualifications
- Bachelor's degree or above in Computer Engineering, Computer Science, Electronic Engineering, Automation or a related discipline.
- Typically 8+ years of experience in firmware development, esp. Scientific Instruments and or Medical Device.
- Solid experience with popular MCU (ARM Cortex-M/A) programming,
- Strong programming skills in C, with solid knowledge of Firmware architecture and engineering principles
- Familiarity with communication protocols such as SPI, I²C, UART, CAN, USB and Ethernet
- FPGA interaction, high-speed data acquisition and instrument communication
- Experience using debugging tools such as JTAG, oscilloscopes, logic analyzers and software debuggers
- Strong analytical and troubleshooting skills with the ability to resolve complex system-level issues
- Effective communication skills within cross-functional engineering teams.
Preferred Qualifications Experience in one or more of the following areas is highly desirable:
- Scientific or analytical instrumentation, including Mass Spectrometry, Scanning Electron Microscopy (SEM), Chromatography or Spectroscopy.
- Motion control systems, motor control or precision automation.
- Complete NPI projects development and successfully launch to market
- Experience with sustaining engineering and product enhancement.
- Python, C#
- AI assisted programming
- Experience mentoring engineers or leading technical firmware projects
Other offers great for you!
These companies are also looking for great profiles
Salutech
Développeur Front-End / Back-End .NET
450
Freelance
Paris, France
Remote, Hybrid
Skills
16 hours ago
Quick apply
K-LAGAN
Développeur C# .NET WPF Confirmé (F/H)
Freelance
Paris, France
Hybrid
Skills
13 hours ago
Quick apply
Nexoris
Développeur Fullstack C# / Angular – IT Risk / Market Risk
610
Freelance
Paris, France
Onsite, Hybrid
Skills
12 hours ago
Quick apply
No company information available.