×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Eden Prairie, Hennepin County, Minnesota, 55344, USA
Listing for: The Judge Group
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, DevOps, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary