Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Thermo Fisher Scientific

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

At 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.

Position Summary

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.

  • Create and maintain technical documentation, including requirements, design specifications, test plans, and release notes.

  • Collaborate with cross-functional teams to deliver high-quality products on schedule.

Required Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.

  • 7+ years of professional embedded firmware development experience.

  • Strong programming experience in embedded C.

  • Hands-on experience developing firmware for real-time operating systems such as FreeRTOS, ThreadX, Zephyr, embOS, or similar.

  • Experience developing firmware for Renesas microcontrollers or microprocessors, including use of Renesas development tools, SDKs, BSPs, or IDEs.

  • Strong understanding of embedded systems concepts, including interrupts, timers, DMA, memory management, bootloaders, power management, and communication protocols.

  • Experience with firmware debugging tools such as JTAG/SWD, oscilloscopes, logic analyzers, and protocol analyzers.

  • Familiarity with common embedded communication interfaces including SPI, I2C, UART, USB, CAN, and Ethernet.

  • Experience with version control systems such as Git.

  • Ability to read schematics and work closely with hardware engineers during board bring-up and troubleshooting.

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Experience with AWS IoT Greengrass, AWS IoT Core, or cloud-connected embedded devices.

  • Experience with secure boot, firmware update mechanisms, device provisioning, certificates, encryption, or embedded cybersecurity.

  • Experience with connectivity protocols such as MQTT, TCP/IP, BLE, Wi-Fi, or cellular.

  • Experience developing Linux-based edge applications or integrating microcontroller firmware with embedded Linux systems.

  • Experience with automated testing, CI/CD pipelines, static analysis, or code quality tools for embedded software.

  • Experience in regulated, industrial, medical, life sciences, or high-reliability product environments.

  • Familiarity with software development processes such as Agile, Scrum, or stage-gate product development.

Desired Attributes

  • Deep technical curiosity and a hands-on approach to solving complex embedded problems.

  • Ability to work independently while collaborating effectively with cross-functional teams.

  • Strong ownership mindset with attention to quality, reliability, and long-term maintainability.

  • Comfortable working in a fast-paced engineering environment with evolving requirements.

  • Ability to mentor junior engineers and contribute to firmware best practices.

  • Experience with AWS IoT Greengrass, cloud-connected devices, or edge computing is a strong plus.

Example Technology Stack

  • Languages: C, C++, Python

  • RTOS: FreeRTOS, ThreadX, Zephyr, or similar

  • Chipsets: Renesas RA, RX, RL78, RZ, or similar Renesas platforms

  • Tools: Renesas e² studio, IAR, GCC, JTAG/SWD debuggers, Git

  • Interfaces: SPI, I2C, UART, USB, CAN, Ethernet, GPIO, ADC

  • Cloud/Edge: AWS IoT Greengrass, AWS IoT Core, MQTT

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Bedford, OH vacancy
  •  ...Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability to understand and apply... 
    Senior

    Yochana

    Mayfield Heights, OH
    1 day ago
  •  ...Senior Firmware Engineer The Senior Firmware Engineer is a hands-on technical leader responsible for architecting and delivering embedded firmware for innovative products across a wide range of industries. This role spans the full development lifecycle—from early concept... 
    Senior
    Permanent employment
    Flexible hours

    all pro recruiting

    Cleveland, OH
    4 days ago
  • A technology company in Cleveland, Ohio is seeking an experienced firmware engineer with 6 years of expertise in C++ and real-time operating systems (RTOS). The ideal candidate will have a Bachelor's degree in Electrical Engineering or Computer Science and experience in... 
    Senior

    Cloud Hybrid Technologies, LLC

    Cleveland, OH
    4 days ago
  • A technology firm in Cleveland, Ohio, is seeking a skilled Software Engineer with a Bachelor's degree in Electrical Engineering or Computer Science and 6 years of experience. The ideal candidate should possess strong C++ skills, expertise in real-time operating systems... 
    Senior

    Ethereum Technologies LLC

    Cleveland, OH
    4 days ago
  • Millennium Control Systems Llc in Beachwood, Ohio is seeking a Senior Hardware Design Engineer responsible for developing and documenting complex electrical systems and components. You will collaborate with project engineers and team managers to ensure high quality and... 
    Senior

    Millennium Control Systems Llc

    Beachwood, OH
    3 days ago
  • Job Title Job Description: BS degree with 5 years experience Experience of working in C/C++ in embedded/software application Experience with software design and development Experience in object-oriented analyses, design and programming technique in C++ Experience working...

    Futran Tech Solutions Pvt. Ltd.

    Cleveland, OH
    1 day ago
  •  ...Firmware Engineer We are looking for a firmware engineer to play a key role in new product development and existing product support. Reporting to the firmware supervisor, the successful candidate will enhance, troubleshoot, research, and resolve embedded software challenges... 
    Contract work
    Work experience placement
    Work at office

    1872 Consulting

    Cleveland, OH
    3 days ago
  • $113k - $165k

    Eaton Corporation is seeking an IT Incident Response Engineer based in Beachwood, OH. This role involves identifying and responding to advanced cyber threats across various environments, including cloud and on-premises. The ideal candidate will possess a bachelor’s degree... 
    Senior

    Eaton

    Beachwood, OH
    1 day ago
  • $130k - $200k

    This Jobot Job is hosted by: Katie Griffith Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $130,000 - $200,000 per year A bit about us: We are an oil & gas firm servicing clients throughout Texas and beyond...
    Senior
    Local area

    Jobot

    Cleveland, OH
    2 days ago
  • Embedded Firmware Engineer - Cloud Analytics Technologies LLC - Cleveland, OH. Job Description Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development.... 

    Cloud Analytics Technologies LLC

    Cleveland, OH
    4 days ago
  • Cloud Analytics Technologies LLC is looking for an Embedded Firmware Engineer to develop software for real-time systems. The ideal candidate should have a Bachelor's degree in Electrical Engineering or Computer Science, along with 6 years of experience in firmware development... 

    Cloud Analytics Technologies LLC

    Cleveland, OH
    4 days ago
  • A leading American retail brand in Beachwood, Ohio, seeks a part-time Sr Brand Ambassador to enhance customer shopping experiences. Responsibilities include engaging customers, educating them on products, and assisting team members. Ideal candidates are energetic, enjoy...
    Senior
    Part time
    Weekend work
    Afternoon shift

    Unsubscribed

    Beachwood, OH
    3 days ago
  •  ...Mercor is looking for Senior Software Engineers to join our team in Cleveland, Ohio. In this high-urgency role, you will be responsible for developing and maintaining full-stack applications while actively participating in architecture discussions. The ideal candidate... 
    Senior
    Remote work

    Mercor Inc

    Cleveland, OH
    2 days ago
  •  ...Senior Java Developer Will lead a team of developers that support the enhancement and maintenance of Java/J2EE-based Internet and...  ...solutions, so the candidate must have good general technical engineering skills, strong technical aptitude, and a desire for such flexibility... 
    Senior

    Wikipedia

    Cleveland, OH
    1 day ago
  •  ...conduct an impact analysis and make recommendations. Will utilize engineering technical skills and project management tools/methods to...  ...tasks as part of cro...Compliance, Engineer, Project Management, Senior, Product Engineer, Manufacturing, Technology, Technical... 
    Senior

    Swagelok

    Solon, OH
    3 days ago
  • recruitometry is seeking a Trusts & Estates Principal Associate in Cleveland, Ohio. This role involves leading complex estate planning and tax engagements for high-net-worth clients. You will collaborate with a team and build long-term relationships while providing exceptional...
    Senior

    recruitometry

    Cleveland, OH
    1 day ago
  • A leading apparel brand in Beachwood, OH is seeking a part-time Sr Brand Ambassador to enhance the shopping experience and build brand loyalty. The ideal candidate enjoys interacting with customers, has a passion for product knowledge, and thrives in a dynamic environment...
    Senior
    Part time
    Weekend work
    Afternoon shift

    AEO

    Beachwood, OH
    4 days ago
  •  ...A leading global professional services firm is seeking a Senior AI Native Engineer to revolutionize business applications of artificial intelligence. The successful candidate will research, build, and implement scalable AI systems while working collaboratively with teams... 
    Senior

    Ernst & Young Oman

    Cleveland, OH
    4 days ago
  • Nestlé S.A. is seeking a Kronos / UKG Pro WFM Business Lead to provide operational support for the UKG Pro Workforce Management solution across assigned locations. This role plays a critical part in ensuring accurate time capture and compliant pay outcomes. The ideal candidate...
    Senior
    Part time

    Nestlé S.A.

    Solon, OH
    4 days ago
  • Helix Operating Company LLC in Beachwood, Ohio, is looking for a CNC Machinist III. You'll independently set up, operate multi-axis CNC machines, and ensure precision in manufacturing processes. The ideal candidate has over 10 years of experience with CNC turning and milling...
    Senior

    Helix Operating Company LLC

    Beachwood, OH
    1 day ago
  •  ...Senior Accountant Hybrid role | Cleveland, OH If you're 2-3 years into your public accounting career and starting to feel like you're just checking boxes each month... this might be worth a conversation. We're partnering with a publicly traded, global manufacturing... 
    Senior

    Emerald Resource Group

    Beachwood, OH
    2 days ago
  •  ...Senior Java Developer Location: Cleveland, OH (Onsite) Duration: Full-time only Job Description: • Experience working with Microservices using Java Spring boot framework and Cloud-Native architecture. • Experience with API and Event-driven systems. • Experience... 
    Senior
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Cleveland, OH
    5 days ago
  •  ...Embedded Software Engineer Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special... 
    Senior
    Temporary work
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Pepper Pike, OH
    1 day ago
  • $100k - $120k

    Must Have Technical/Functional Skills: Sr. Java / Microservices Developer - JD : Need a strong profile with very good expertise and exposure. Must Have Skills: 1. Java struts 2. Spring/Spring boot, 3. Java Microservices, 4. Spring...
    Senior

    Tata Consultancy Services

    Cleveland, OH
    4 days ago
  • Pearson Carter is seeking a D365 F&O Developer in Cleveland, Ohio, offering a competitive salary of up to 150K. You will develop and maintain D365 solutions within a growing distribution business, contributing to a leading B2B eCommerce platform. The ideal candidate has...
    Senior

    Pearson Carter

    Cleveland, OH
    4 days ago
  •  ...Remote Contract Opportunity for Senior Cloud Engineer Contract Sonoma Consulting is one of the fastest growing Global IT Consulting and Executive Search providers with offices in Naperville IL; Chicago IL; Tyson's Corner VA and Hyderabad India. Our clients range from start... 
    Senior
    Contract work
    Remote work

    Sonoma Consulting

    Cleveland, OH
    4 days ago
  • Swagelok, located in Solon, Ohio, is hiring an Inspector to ensure product and process conformance. Candidates should possess a high school diploma and strong math skills. Responsibilities include interpreting quality specifications, executing inspections, and ensuring ...
    Senior

    Swagelok

    Solon, OH
    4 days ago
  • Hubbell Incorporated is seeking a Sales Director for Electric Meters to drive growth in the North Central region. In this role, you will lead complex deals and partner with utilities to shape advanced metering infrastructure. Ideal candidates will have strong networking...
    Senior

    Hubbell Incorporated

    Solon, OH
    1 day ago
  • Nestlé is seeking a Kronos / UKG Pro WFM Business Lead (KBL) to oversee functional ownership and operational support for the UKG Pro Workforce Management solution. The KBL will ensure accurate payroll operations and serve as the liaison among Operations, HR, and Payroll...
    Senior

    Nestlé

    Solon, OH
    1 day ago
  • Position Overview:The Senior Hardware Design Engineer plays a key role in the development and execution of electrical hardware designs for a wide range of industrial and technical applications. This position is responsible for designing, developing, and documenting complex... 
    Senior

    Millennium Control Systems Llc

    Beachwood, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!