Senior Embedded Firmware Engineer & Tech Lead

Hanna Instruments

Woonsocket (RI)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Hanna Instruments seeks a Senior Firmware Engineer to lead embedded firmware development for next-generation analytical instruments and connected devices. You will collaborate with hardware, software, cloud, and product teams to bring concepts through production.

The ideal candidate has extensive experience in embedded systems, solving complex technical challenges, and thriving in a collaborative product development environment. Join a global leader delivering reliable testing solutions.

Qualifications

  • 7+ years embedded firmware development experience.
  • Expert proficiency in C for embedded systems.
  • Strong understanding of ARM Cortex-M or similar microcontrollers.
  • Experience with RTOS such as ThreadX, FreeRTOS, Zephyr, or similar.
  • Experience with hardware debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and protocol analyzers.
  • Strong understanding of embedded communication protocols (SPI, I²C, UART, CAN, USB).
  • Experience with Git and modern software development workflows.
  • Excellent debugging and problem-solving skills.

Responsibilities

  • Design, develop, test, and maintain embedded firmware for microcontroller-based products.
  • Lead firmware architecture for new product development and major platform enhancements.
  • Develop low-level drivers and application software for sensors, displays, communications, and peripherals.
  • Integrate firmware with analog and digital electronics to achieve high-performance measurement systems.
  • Develop communication protocols including USB, UART, SPI, I²C, CAN, BLE, Wi-Fi, Ethernet, and Modbus as required.
  • Collaborate with hardware engineers during board bring-up and prototype evaluation.
  • Support regulatory and compliance testing including EMC, safety, and product certifications.
  • Optimize firmware for reliability, power consumption, memory usage, and performance.
  • Participate in design reviews, code reviews, and technical planning.
  • Troubleshoot field issues and provide root cause analysis for firmware-related problems.
  • Mentor junior firmware engineers and promote software development best practices.
  • Contribute to continuous improvement of development tools, CI/CD, testing, and coding standards.

Skills

C for embedded systems
ARM Cortex-M
RTOS experience
Embedded communication protocols
Git workflows
Debugging/problem-solving
Hardware debugging tools

Education

Bachelor’s degree in Computer/Electrical Engineering or Computer Science

Tools

JTAG/SWD debugging
Oscilloscopes
Logic analyzers
Protocol analyzers
Git

Job description

Hanna Instruments seeks a Senior Firmware Engineer to lead embedded firmware development for next-generation analytical instruments and connected devices. You will collaborate with hardware, software, cloud, and product teams to bring concepts through production.

The ideal candidate has extensive experience in embedded systems, solving complex technical challenges, and thriving in a collaborative product development environment. Join a global leader delivering reliable testing solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer
Lead Firmware Engineer

Hanna Instruments • Woonsocket (RI)

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer – Connected HVACR Systems
Senior Embedded Firmware Engineer – Connected HVACR Systems

Fieldpiece • Orange (CA)

On-site
USD 120,000 - 170,000
Competitive base salary
Annual bonus opportunity
Comprehensive medical, dental, vision
+4
Senior Firmware Engineer - Embedded Lead (Hybrid)
Senior Firmware Engineer - Embedded Lead (Hybrid)

RXinsider LTD. • Northern (KY)

Hybrid
USD 150,000 - 195,000
Health coverage
401(k) retirement plan
Vacation and holidays
+2
Sr Embedded Engineer
Sr Embedded Engineer

Resideo Technologies Inc. • Aurora (IL)

On-site
USD 90,000 - 130,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations, Ltd. • Austin (TX)

On-site
USD 120,000 - 180,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 120,000 - 180,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations • Austin (TX)

On-site
USD 120,000 - 185,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Senior Embedded Hardware & Firmware Engineer - Diagnostics
Senior Embedded Hardware & Firmware Engineer - Diagnostics

1010 Analog Devices Inc. • Wilmington (MA)

On-site
USD 110,000 - 152,000
Discretionary bonus
Medical coverage
Vision coverage
+5
Embedded Firmware Engineer for Measurement & Instrumentation
Embedded Firmware Engineer for Measurement & Instrumentation

Jobtailor • Eden Prairie (MN)

On-site
USD 70,000 - 120,000