Senior Firmware Engineer

The Judge Group

Eden Prairie (MN)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Judge Group in Eden Prairie, Minnesota is seeking a Senior Wireless Firmware Engineer to develop and maintain firmware for hearing aid products, focusing on wireless communication technologies. This role includes designing and implementing embedded firmware, collaborating with cross-functional teams, and mentoring engineers. Candidates should possess a Bachelor's degree in Electrical or Computer Engineering with extensive experience in embedded firmware development and knowledge of wireless protocols like Bluetooth Low Energy (BLE). The position offers a collaborative environment with opportunities for professional growth.

Qualifications

  • 10+ years of relevant experience in embedded firmware development.
  • Experience with Bluetooth Low Energy (BLE) and other wireless protocols.
  • Proficiency in C and/or assembly language.

Responsibilities

  • Design and maintain embedded firmware for wireless subsystems.
  • Collaborate with cross-functional teams to refine firmware requirements.
  • Develop unit tests and automated testing solutions.

Skills

Embedded firmware development
Wireless communication protocols (BLE)
C programming
Python scripting
Firmware testing methodologies

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related
Master’s degree in related field
PhD in related field

Tools

Testing tools
OTA sniffers

Job description

We are looking for a Senior Wireless Firmware Engineer to develop and maintain firmware for hearing aid products, with a strong focus on wireless communication technologies. In this role, you will work on under‑defined problems, drive technical clarity, and deliver reliable, high‑quality firmware solutions. You will collaborate closely with cross‑functional partners to improve product performance, reliability, and development processes while mentoring other engineers.

Responsibilities
  • Design, implement, and maintain embedded firmware for wireless subsystems.
  • Participate in defining and refining firmware requirements in collaboration with cross‑functional teams.
  • Develop wireless firmware for Bluetooth Low Energy (BLE), NFMI radios, or other wireless protocols.
  • Learn, interpret, and apply Bluetooth Core specifications published by the Bluetooth SIG.
  • Debug and resolve issues related to wireless firmware and system‑level integration.
  • Verify firmware functionality using manual, semi‑automated, and fully automated test approaches.
  • Design, document, and execute tests based on product requirements to ensure comprehensive coverage.
  • Develop unit tests and automated test solutions using languages such as Python or C.
  • Investigate and resolve failed tests and integration issues in a timely manner.
  • Improve existing test methodologies and introduce new test strategies and tools.
  • Follow established development processes, including code reviews, documentation standards, and coding conventions.
  • Identify gaps in current processes and propose improvements to increase quality and productivity.
  • Lead or contribute to the creation and evolution of development and test processes.
  • Mentor and coach engineers, supporting their technical and professional growth.
  • Share knowledge through documentation, tutorials, and technical guidance.
  • Act as a role model for engineering excellence and collaboration.
  • Lead project planning activities, including work estimates and schedules.
  • In Scrum environments, serve as a Product Owner and/or Scrum Master when needed.
  • Proactively communicate project status and coordinate work with cross‑functional teams.
  • Take on additional responsibilities as assigned.
Minimum Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field and 10+ years of relevant experience; or Master’s degree in a related field and 5+ years of relevant experience; or PhD in a related field and 4+ years of relevant experience.
  • Experience with embedded firmware development.
  • Experience with wireless communication protocols, such as Bluetooth Low Energy (BLE).
  • Proficiency in C and/or assembly language.
  • Experience with scripting languages such as Python.
  • Experience with firmware testing methodologies and tools.
Preferred Qualifications
  • Experience with additional wireless or wired communication protocols.
  • Hands‑on experience using over‑the‑air (OTA) sniffers (e.g., Ellisys).
  • Knowledge of analog and digital circuit fundamentals.
  • Understanding of DSP and microcontroller architectures.
  • Experience designing automated test frameworks for embedded systems.
  • Experience working in Agile or Scrum development environments.
  • Demonstrated ability to mentor engineers and lead technical initiatives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Wireless Firmware Engineer for Hearing Aids
Senior Wireless Firmware Engineer for Hearing Aids

The Judge Group • Eden Prairie (MN)

On-site
USD 100,000 - 130,000
Senior Electrical Engineer
Senior Electrical Engineer

Willow Laboratories • Irvine (CA)

On-site
USD 140,000 - 190,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Firmware Engineer - Bluetooth / Wireless Devices
Firmware Engineer - Bluetooth / Wireless Devices

Colossus Technologies Group • San Francisco (CA)

On-site
USD 180,000 - 240,000
Firmware Validation Engineer
Firmware Validation Engineer

Veriipro • Foster City (CA)

On-site
USD 120,000 - 160,000
Senior Firmware Engineer
Senior Firmware Engineer

Global IID Parent LLC • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Global Connect Technologies • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Bluetooth Firmware Engineer, Wireless Technologies & Ecosystems
Bluetooth Firmware Engineer, Wireless Technologies & Ecosystems

Apple, Inc. • San Diego (CA)

On-site
USD 120,000 - 180,000
Embedded Engineer
Embedded Engineer

Pentangle Tech Services | P5 Group • San Jose (CA)

On-site
USD 120,000 - 180,000