Senior Firmware Engineer
JOB DESCRIPTION
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob 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.
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.
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
- ...data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together...SeniorPermanent employmentFull timeRelocation
- ...are looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will be part of a new product development team with a focus on design, development, and...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours
- Precision Castparts Corp. (PCC) is seeking a Payroll Manager for the Airfoils Division in the Cleveland area. The role oversees multi-state payroll processing for a large workforce, including 401K administration, audits, and benefits. The position involves supervising ...Senior
- ...Engineering Excellence Heating & Air Conditioning is seeking an experienced Service Technician to perform diagnostic and service work on commercial HVAC systems (5+ tons). You will interact with customers, resolve issues, and promote our products and services while maintaining...Senior
- Job OverviewThe Senior SIT Engineer (Firmware & Hardware) is responsible for leading system integration testing of complex solutions involving firmware, hardware devices, and supporting software systems. This role ensures end‑to‑end quality, reliability, performance, and...SeniorFlexible hours
- SSP is looking for an advanced-level machinist in Twinsburg, Ohio, responsible for operating production machines and ensuring quality standards. The position requires setup experience and the ability to troubleshoot machinery issues. Candidates should have experience...Senior
- A leading industrial manufacturer in Twinsburg, Ohio, is seeking an experienced CNC Machinist to join their Aerospace and Defense team. The role requires expertise in operating CNC lathe and mill machines along with the ability to interpret blueprints and perform setups...Senior
- ...EmergencyMD located in Twinsburg, Ohio, is seeking a detail-oriented Senior Staff Accountant. In this role, you will partner closely with the Regional Controller, ensuring accurate financial reporting and day-to-day accounting operations. The ideal candidate must have...Senior
- ...We are partnering with a client that's looking for a Senior Talent Acquisition Specialist to help shape and modernize their recruiting function. This hybrid role is much more than full-cycle recruiting—you'll also lead initiatives around AI integration, recruiting process...Senior
$183.8k - $263.6k
...design through implementation, with a focus on APIs, policy orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to deliver scalable capabilities that support deployment, observability, and...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...place to do their best work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionAs a Senior Hardware Development Engineer at Rockwell Automation, you will join a collaborative team developing advanced automation control systems. You'll contribute...SeniorFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...best work. And if that’s you we would love to have you join us!Job DescriptionRole SummaryThe Information Application Development Engineer / Architect will create modern industrial applications across OT and IT layers, ensuring Connected Enterprise and IIoT solutions....SeniorFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...their best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:We are hiring a Project Software Engineer to join our FactoryTalk Design Studio (FTDS) development team. In this role, you will be a hands-on software engineer—designing,...SeniorFull timeWork experience placementWork at officeVisa sponsorshipWork visa
- ...an organization, both internally and externallyAbility to travel as required by business and on-call availabilityThe Senior Application Security Engineer is a deeply technical, hands-on engineering and architect-level role responsible for establishing and leading the...Senior
- ...Skill: Senior C#.Net Developer Strong .Net core, API Development & Backend development experience. Develop .Net code to manage the SQL data for various aspects of data driven logic. Utilize Azure DevOps, CI/CD pipelines and associated technologies...Senior
- ...WealthBridge Financial Group is seeking a results-oriented Senior Wealth Advisor to join our team. In this position, you will engage with clients to understand their financial objectives and provide them with tailored advice and strategies that align with their goals....Senior
- Warren Roofing & Insulating is seeking a Safety Manager to lead safety initiatives for its Cleveland-based operations, including roofing and restoration projects. You will partner with field leadership, HR, and management to foster a proactive safety culture, ensure regulatory...SeniorWork at office
- ...learning so that everyone can grow and thrive.This position is not eligible for Visa Sponsorship.POSITION SUMMARYThe Senior Physical Automation Engineer is responsible for designing, developing, implementing, and maintaining automated systems and processes within the organization...SeniorFor contractorsRelocation package
$90k - $130k
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and... ...valued, supported, and inspired to grow. Position Summary The Senior Embedded Software Engineer is responsible for designing,...Contract workFor contractorsFor subcontractorWork at office- ...ranging over several years. Preferred Qualifications: A Bachelor of Science or equivalent degree in electrical, computer, software engineering or computer science. Detailed understanding of a variety of microcontroller architectures and operational principles. Familiarity...Work at office
- ...challenges. Ability to manage multiple priorities with a sense of urgency. Experience working with cross-functional teams and collaborating with senior executives. Preferred Skills: Experience with business intelligence and data analytics platforms, a Plus. #J-18808-Ljbffr...Senior
- ...Our partner, a well‑established and growing manufacturing company in the Twinsburg area, is seeking an experienced Senior Staff Accountant to join their accounting team. This position offers the opportunity to play a key role in financial reporting, month‑end close activities...SeniorWork at office
- ...Certification a plusExperience• 5 years experience in project management• 5 years of cross-functional experience preferred. Such as Engineering, Operations, Technical Applications Group, Research & Development, Marketing or related experience preferredAdditional Knowledge,...Senior
- ...MRI Software is seeking a Senior Financial Analyst - FP&A to join our team! This individual will support our professional services business by validating monthly revenue and expenses, analyzing and providing insights on monthly variances to forecast/budget, and supporting...SeniorFlexible hours
- ...Tuesday-Thursday. There is no relocation assistance available for this position.**POSITION SUMMARYJoin the TAG Center of Excellence in a senior technical role connecting product innovation, compliance, and manufacturing readiness. This hybrid role combines Specification...SeniorRelocation
- ...factory-authorized Stellantis dealership adding an experienced Tech III to our shop. We are a full-service repair facility performing engine, transmission, diesel, drivability, warranty and electrical repairs — not just maintenance work. This is a true dealership service...SeniorPrice workFull timeShift work
- ...At Oliver Inc. we are looking for a detail‑oriented, driven Senior Staff Accountant to join our team. This role partners closely with our Regional Controller and plays a key part in ensuring accurate financial reporting and smooth day‑to‑day accounting operations. What...SeniorWork at officeLocal area
$83.91k - $117.52k
...Sponsorship.POSITION SUMMARY:In this role, you’ll serve as a Senior Procurement Specialist, managing the procurement strategy for... ...Suggest improved ways of working, introducing new processes or re-engineering existing ones in support of key priorities: Recognize...SeniorWork at officeLocal areaFlexible hours- ...everyone can grow and thrive.This position is not eligible for Visa Sponsorship.POSITION SUMMARYThe Sr. Director, Brand Marketing is the senior brand leader for Stouffer’s, one of Nestlé USA’s flagship frozen brands, based in Solon, Ohio. This role is purpose-built for a...SeniorShift work
- ...to Project Managers and project support staff • Serve as a senior point of contact for key client accounts and strategic relationships... ...skills • 4-year degree in Construction Management or Engineering, or equivalent combination of education and experience; candidates...SeniorWork at officeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!


