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

Embedded Firmware Engineer - Radiation Detection

Full-time

JOB DESCRIPTION

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

LOCATION: This is a fully onsite position based at our Oakwood Village, OH site.

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

How you will make an impact

At Thermo Fisher Scientific, our mission is to enable our customers to make the world safer. As an Embedded 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 radiation scientists, electrical engineers, systems engineers, and software teams, you will help ensure our instruments perform accurately and reliably in demanding real-world environments.

This role is well suited for an early-career engineer with strong embedded software fundamentals and hands-on exposure to radiation detection, spectroscopy, scientific instrumentation, or sensor signal processing through graduate research, internships, co-ops, or prior employment.

Position Summary

We are seeking an Embedded Firmware Engineer to design, develop, test, and maintain firmware for next-generation radiation detection products. The role requires strong embedded C/C++ skills, microcontroller-based development, and familiarity with real-time systems and hardware interfaces. The ideal candidate is comfortable working close to the hardware and has enough radiation-detection or signal-processing background to understand detector data, calibration, and measurement behavior. Experience with Renesas platforms is a plus, but not required.

Experience with radiation instrumentation, spectroscopy, detector signal processing, Python-based analysis, or connected embedded products is a strong plus.

Key Responsibilities

  • Design, develop, debug, and maintain embedded firmware using C/C++ for microcontroller-based radiation detection 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 microcontroller-based platforms, including peripheral configuration, board support packages, bootloaders, and device drivers; experience with Renesas platforms is a plus.

  • Work closely with electrical engineering and radiation science teams to support hardware bring-up, detector/electronics integration, 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.

  • Support implementation and integration of radiation measurement functions such as detector calibration, pulse/event processing, spectral data handling, count-rate processing, alarm logic, and detector health/status monitoring.

  • Analyze detector data, spectra, and acquired signals with scientists and systems engineers to troubleshoot instrument performance and translate validated algorithms or calibration methods into efficient embedded implementations.

  • Develop or use Python, MATLAB, or similar analysis tools for firmware verification, detector characterization, calibration studies, and test automation.

  • Participate in firmware architecture, design reviews, code reviews, and technical decision-making.

  • Implement robust, maintainable, and testable firmware for commercial radiation detection and 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, detector-processing functions, 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 or Master’s degree in Electrical Engineering , Computer Engineering, Computer Science, Nuclear Engineering, Applied Physics, or a related technical discipline with 5 years in related field.

  • Strong programming experience in embedded C or C++.

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

  • Familiarity with real-time embedded systems or RTOS concepts such as task scheduling, synchronization, inter-task communication, and resource management.

  • Hands-on experience with microcontrollers, hardware/software integration, or laboratory instrumentation.

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

  • Familiarity with common embedded communication interfaces including SPI, I2C, UART, USB, CAN, Ethernet, GPIO, and ADC-based acquisition.

  • Exposure to radiation detection, spectroscopy, radiation instrumentation, detector signal processing, or related sensor systems through coursework, research, internships, or professional experience.

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

  • Strong analytical, debugging, and problem-solving skills, with excellent written and verbal communication skills.

Preferred Qualifications

  • Master’s degree or experience involving embedded systems, radiation detection, spectroscopy, nuclear instrumentation, signal processing, or sensor electronics.

  • Experience developing firmware for an RTOS such as FreeRTOS , ThreadX , Zephyr, embOS , or similar.

  • Experience with Renesas RA, RX, RL78, RZ, or other commercial microcontroller platforms and associated SDKs, BSPs, or IDEs.

  • Familiarity with radiation detector technologies such as scintillators/ SiPMs , semiconductor detectors, gamma-ray spectroscopy, neutron detection, or dosimetry.

  • Experience with detector calibration, digital pulse processing, spectral analysis, count-rate processing, neutron/gamma discrimination, or related radiation measurement algorithms.

  • Experience using Python, MATLAB, or similar tools for detector data analysis, test automation, calibration, or algorithm prototyping.

  • Experience working with ADC data, digitizers, detector waveforms, spectra, or event-based sensor data.

  • 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, or integrating embedded firmware with Linux/cloud-connected systems.

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

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

Desired Attributes

  • Deep technical curiosity and a hands-on approach to solving embedded problems involving sensors, electronics, and real-world measurement data.

  • 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 learn quickly from experienced firmware engineers and radiation scientists and contribute to strong firmware development practices.

Example Technology Stack

  • Languages: C, C++, Python

  • RTOS: FreeRTOS , ThreadX , Zephyr, or similar

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

  • Tools: Renesas e² studio, IAR, GCC, JTAG/SWD debuggers, Git, Python-based test/analysis tools

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

  • Radiation/Measurement: detector calibration, spectra/event data, pulse/count processing, detector diagnostics

  • Cloud/Edge: AWS IoT Greengrass, AWS IoT Core, MQTT (plus)

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer - Radiation Detection in Oakwood Village, OH vacancy
  • $48 - $75 per hour

     ...Job Title: Embedded EngineerJob Description This role involves a dynamic mix of activities, including 10% coding, 20% requirements...  ...Science or equivalent degree in electrical, computer, software engineering, or computer science. Knowledge of MISRA C standards.... 
    Suggested
    Contract work
    Temporary work
    Remote work
    1 day per week

    Actalent

    Twinsburg, OH
    4 days ago
  • 3+ years of combined experience in embedded software development. Development with design assurance guidance, such as DO-178 or IEC 6...  ...Science or equivalent degree in electrical, computer, software engineering or computer science. Detailed understanding of a variety of... 
    Suggested
    Work at office

    Insight Global

    Twinsburg, OH
    2 days ago
  • $90k - $130k

    We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and...  ...supported, and inspired to grow. Position Summary The Senior Embedded Software Engineer is responsible for designing, developing,... 
    Suggested
    Contract work
    For contractors
    For subcontractor
    Work at office

    ALTEN Technology USA

    Twinsburg, OH
    2 days ago
  •  ...best work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will also contribute... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    3 days ago
  •  ...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 test... 
    Suggested
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    2 days ago
  •  ...Embedded Software Engineer - Beachwood, OH | Long-Term Project About the Role Join Apex Systems as an Embedded Software Engineer and drive innovation within our new product development team. Be part of a collaborative environment focused on designing and launching... 

    Indotronix International Corporation

    Pepper Pike, OH
    3 days ago
  •  ...about building software that powers real-world machines and complex industrial systems? Our Client is looking for a Senior Embedded Software Engineer to join a talented engineering team developing advanced control system products used in modern manufacturing and... 

    HireTalent - Staffing & Recruiting Firm

    Mayfield Heights, OH
    2 days ago
  • $82k - $84k

     ...developing their technical leadership and innovation skills within a global company. As an associate on the Delivery (Field Service) Engineering team, you will... Strengthen technical and leadership competencies through classroom training, mentoring, career planning and... 
    Permanent employment
    Relocation
    Visa sponsorship
    Work visa

    Rockwell Automation

    Solon, OH
    5 days ago
  • $229k - $299.8k

     ...Solutions (GES) team is the technical backbone for our most strategic Premier accounts. We are a high-performing group of architects and engineers dedicated to solving the most complex networking challenges for the world’s largest organizations. We operate at the intersection... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Richfield, OH
    5 days ago
  •  ...availabilityThe Senior Application Security Engineer is a deeply technical, hands-on...  ...traditional SDLC to a mature Secure SDLC with embedded DevSecOps controls, integrating security...  ..., container image scanning, and secrets detection.Define vulnerability remediation of SLAs... 

    CBIZ

    Independence, OH
    10 hours ago
  • Salesforce Administrator/Developer The Salesforce Administrator/Developer owns the day-to-day configuration, automation, and support of the Salesforce platform. This role blends hands-on administration (security model, declarative automation, data quality, user support...
    Full time
    Work at office

    Amphenol TPC Wire & Cable

    Macedonia, OH
    1 day ago
  • $110k - $125k

     ...R10098427 Applications Engineer (Open) Location: Twinsburg, OH (AES) - Management - ALTEC How will you CONTRIBUTE and GROW? As a member of the Airgas ALTEC Engineering Solutions Group, based in Cleveland, OH, this individual will play a key role in the... 
    Full time
    Temporary work
    For contractors
    Night shift
    Weekend work

    Airgas

    Twinsburg, OH
    2 days ago
  •  ...Job Description Job Description As an Application Engineer, you will be responsible for conceptualizing, prototyping, testing, and validating electro-optical and electromechanical products and subsystems used in high-speed inspection systems. Working within a collaborative... 
    Work at office

    Kestrel Vision

    Solon, OH
    12 days ago
  •  ...experiment, think boldly, make decisions, and build things that matter - you’ll feel at home with us. THE ROLE As a Founding AI Engineer, you will work directly with the founder to design, build, and iterate on various AI systems. The projects will vary - from... 
    Immediate start
    Remote work
    Home office
    Weekend work

    Foxelli Group

    Macedonia, OH
    a month ago
  • SAP WM consultant with Decentralised warehouse experience and integration with MM. Start date: ASAP Duration: End of March + ext Location: Remote in EU ~5+ years of hands-on experience implementing, configuring, or supporting SAP WM or decentralized...
    Immediate start
    Remote work

    Digital Links Inc

    Macedonia, OH
    1 day ago
  • Job TitleSynergistic IT is a full service staffing and placement firm servicing clients in America for over 12 years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT Services...
    Full time
    H1b
    Immediate start

    SynergisticIT

    Hudson, OH
    1 day ago
  • Job Title Synergistic IT is a full service staffing and placement firm servicing clients in America for over 12 years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT...
    Full time
    H1b
    Immediate start

    SynergisticIT

    Hudson, OH
    2 days ago
  • $70 - $80 per hour

     ...ago Python Full Stack Developer with Manufacturing Industry experience Westlake, OH $85,000.00-$90,000.00 6 days ago Applications Engineer (Web Technology) - Information Technology (IT) Cleveland, OH $131,080.00-$131,080.00 1 week ago Akron, OH $80,000.00-$130,000.00 1... 
    Full time
    Work at office
    Remote work

    Emerald Resource Group

    Brecksville, OH
    5 days ago
  •  ...review Insight Global's Workforce Privacy Policy: Skills and Requirements • 5+ years of advanced SharePoint administration and engineering experience • Extensive experience supporting SharePoint On-Prem environments, including: o SharePoint 2016 o SharePoint 20... 

    Insight Global

    Pepper Pike, OH
    3 days ago
  • Job Description • Support and administer SharePoint 2016 On-Prem environments • Assist with Parker's migration efforts from SharePoint 2016 to SharePoint Subscription Edition (SE) • Troubleshoot SharePoint platform, infrastructure, and user issues • Manage SharePoint...

    Insight Global

    Pepper Pike, OH
    3 days ago
  • Job Description Job Description Company Description   Job Description Must be a US Citizen or GC holder with the ability to be hired as an FTE without sponsorships Salesforce Developer You will work directly alongside Business Analysts, Admins, and...
    Flexible hours

    HireTech Group

    Bedford, OH
    1 day ago
  •  ...REQUIREMENTS – Software Specialist Bachelors Degree (preferred) or Associates Degree (minimum) in Computer Science, Computer Engineering, Computer Programming or other equivalent technical degree. We offer excellent paid benefits that include: ·        Paid Health... 
    Relocation package

    Eclipse Compliance Testing

    Solon, OH
    9 days ago
  •  ...DescriptionPosition Summary:Rockwell Automation is seeking an Engineering Manager - Hardware to lead a high-performing team responsible...  ...Experience with Agile/Scrum methodologies (SAFe)Experience developing embedded hardware systemsExperience with industrial automation products... 
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    10 hours ago
  •  ...a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:As a Software Engineer for Rockwell Automation, you will develop industry-leading commercial software known for its innovation and usability.You will be... 
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    2 hours ago
  • $186.9k - $267.7k

     ...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... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Richfield, OH
    3 days ago
  •  ...packaging industries. This is a hands-on role focused on software development, system performance, and collaboration within a global engineering environment. In This Role, You Will Design, develop, test, and maintain software for industrial vision inspection... 

    FILTEC

    Solon, OH
    3 days ago
  •  ...application design, systems analysis, and programming activities, which may require extensive research. Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual contributor recognized for specific technical expertise or act as project... 
    Work experience placement
    Monday to Friday
    Shift work

    Snap-on Tools

    Richfield, OH
    3 days ago
  • $293.9k - $406.8k

     ...responsible for transforming Cisco’s Security products from single point products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling customers to control and security policies across Cisco and third-party... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Richfield, OH
    10 hours ago
  • We are looking for an experienced Senior Software Developer to join a team supporting a broad set of enterprise applications. This long-term contract position is ideal for someone who can manage day-to-day application stability while also contributing to improvement efforts...
    Long term contract

    Robert Half

    Mayfield Heights, OH
    4 days ago
  •  ...Ohio or Mayfield Heights (Onsite) Position: FulltimeRequired Skills and Qualifications:Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.Proven experience in hardware design, including schematic capture and PCB layout.Strong... 

    Epsilon Solutions Ltd

    Pepper Pike, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer - Radiation Detection. Be the first to apply!