Senior Firmware Engineer
Listed on 2026-10-01
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
As the world leader in serving science, our work is more than something that fills our days – what we do has great purpose. Our industry-leading scale means unparalleled commercial reach, unique customer access and a global footprint. Our broad customer base, from research to clinical to commercial production means you can have a broad and meaningful impact here at Thermo Fisher Scientific.
All while working in an environment where you will be supported, valued and rewarded for your performance.
Work Schedule
Standard (Mon-Fri)
Environmental ConditionsOffice
Job DescriptionAt Thermo Fisher Scientific, our mission is to enable our customers to make the world safer. As a Senior Firmware Engineer, you will help develop and deliver the embedded software that powers next-generation handheld radiation detection and identification systems used in public safety, dosimetry, environmental monitoring, and emergency response.
You will play a key role in translating advanced sensing technologies and system concepts into reliable, field-ready products by designing, developing, and integrating robust firmware for embedded platforms. Working closely with scientists, electrical engineers, systems engineers, and software teams, you will help ensure our instruments perform accurately, reliably, and securely in demanding real-world environments. Your work will directly impact the usability, performance, connectivity, and long-term reliability of products that support critical safety and response missions around the world.
LOCATION: This is a fully onsite position based at our Oakwood Village, OH site. Unfortunately, relocation assistance is NOT provided. Priority will be given to LOCAL candidates currently residing in surrounding area.
- Must be legally authorized to work in the United States without sponsorship now or in the future.
- Must be able to pass a comprehensive background check, which includes a drug screen.
We are seeking a highly skilled Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation connected products. This role requires strong hands-on experience with embedded C, real-time operating systems, and microcontroller-based development, with particular emphasis on Renesas chipsets. The ideal candidate will be comfortable working close to the hardware, collaborating across electrical, software, systems, and product teams, and delivering reliable firmware for production-quality embedded systems.
Key Responsibilities- Design, develop, debug, and maintain embedded firmware using C for microcontroller-based systems.
- Develop firmware running on real-time operating systems, including task scheduling, inter-task communication, timing, synchronization, and resource management.
- Bring up and integrate firmware on Renesas-based platforms, including peripheral configuration, board support packages, bootloaders, and device drivers.
- Work closely with electrical engineering teams to support hardware bring-up, schematic review, board validation, and root-cause analysis.
- Develop and maintain low-level drivers for interfaces such as I2C, SPI, UART, USB, CAN, Ethernet, GPIO, ADC, PWM, and similar embedded peripherals.
- Participate in firmware architecture, design reviews, code reviews, and technical decision-making.
- Implement robust, maintainable, and testable firmware for commercial or industrial embedded products.
- Debug complex firmware and hardware interactions using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and other lab equipment.
- Support integration of embedded systems with higher-level software, connectivity stacks, and cloud-based services.
- Develop unit, integration, and system-level test strategies for embedded firmware.
- Creat…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).