waypointjobs

Hanna Instruments

Lead Firmware Engineer

woonsocket, RI

Check who can apply and the requirements below before continuing.

About this opportunity

Hanna Instruments lists this Lead Firmware Engineer opportunity in woonsocket, Rhode Island. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Hanna Instruments is a global leader in the design and manufacturing of analytical instrumentation, used to measure water quality and other critical chemistry parameters. Our products support customers across environmental, industrial, laboratory, food & beverage, aquatics, agriculture, and municipal markets. We are passionate about delivering innovative, reliable, and easy-to-use solutions that help customers make better decisions through accurate testing.

Position Summary

Hanna Instruments is seeking a Senior Firmware Engineer to join our growing R&D team. In this role, you will lead the design and development of embedded firmware powering next-generation analytical instruments and connected devices. You will collaborate closely with electrical, mechanical, software, cloud, and product teams to bring innovative products from concept through production.

The ideal candidate has extensive experience developing embedded systems, enjoys solving complex technical challenges, and thrives in a collaborative product development environment.

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.

Required Qualifications

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

7+ years of embedded firmware development experience.

Expert proficiency in C for embedded systems.

Strong understanding of ARM Cortex-M or similar microcontroller architectures.

Experience with RTOS environments 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.

Preferred Qualifications

Experience with Renesas or Microchip microcontrollers.

Familiarity with Bluetooth Low Energy, Wi-Fi, MQTT, or cloud-connected products.

Experience with secure boot, firmware update mechanisms, and cybersecurity best practices.

Knowledge of bootloaders and over-the-air (OTA) firmware updates.

Experience working in regulated industries or with product certification (UL, CE, FCC, NSF, IEC).

Familiarity with Python for test automation and manufacturing tools.

Experience with Agile product development methodologies.

What You’ll Bring

Passion for building reliable, high-quality products.

Strong systems-thinking mindset.

Excellent communication and collaboration skills.

Ability to balance technical excellence with product timelines.

Desire to mentor teammates and contribute to engineering culture.

The people here at Hanna create testing solutions that help improve everything from the taste of your local microbrew to the safety of the water from your tap. With operations in 34 countries, Hanna is working to solve some of the world’s biggest problems by making scientific testing more accessible, easy and accurate. Working for Hanna is an opportunity to be a part of the solution in making a better world.

#J-18808-Ljbffr

Worksite address

woonsocket, RI, 02895, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Maritime Robotics Systems Engineer

laurel, MD

See pay details in description

Description Do you have a passion for maritime robotics, autonomy, and AI? Do you like to take ownership of technical problems, seek creative…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Data Fusion and Tracking Systems Engineer

laurel, MD

See pay details in description

Description Are you excited about applying your knowledge, skills, and talents to solve some of the nation's most complex defense challenges? …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Applied Signal Processing and AI/ML Engineer

laurel, MD

See pay details in description

Description Are you an engineer who enjoys turning messy sensor data into actionable information? Have you developed signal processing or AI…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Guidance and Control Engineer

laurel, MD

See pay details in description

Description Are you passionate about collaborating with experienced engineers to design and develop the next generation of weapon systems? Ca…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Wireless Communications Algorithm Engineer

laurel, MD

See pay details in description

Description Do you have experience solving real world problems related to wireless communications? Are you searching for meaningful work to s…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Systems Engineer / Analyst

laurel, MD

See pay details in description

Description Are you a "systems thinker" with systems engineering experience who wants to have impact on nationally important defense programs? …

Listing review due 2026-10-06View job