Demo

Firmware Engineer

Onin Technology
Alpharetta, GA Full Time
POSTED ON 7/18/2026
AVAILABLE BEFORE 1/10/2027
Role Type: 3-6 Month Contract (with potential for extension) Location: Remote Travel: Occasional travel required (approx. a couple of times per month) to support laboratory integration efforts.

Job Summary

We are seeking a seasoned Senior Embedded Firmware Engineer to maintain our core MP5000 product line and drive the development of the associated EEV product revision. This role requires a deep technical background in embedded systems, a knack for root-cause failure analysis, and the ability to collaborate effectively across international teams to bring complex issues to resolution.

Key Responsibilities

  • Firmware Maintenance & Debugging: Review, analyze, and correct existing firmware codebases to resolve complex field issues identified through the RMA process.
  • Failure Diagnosis: Perform deep-dive diagnostics on customer field issues for the core product and all of its variants.
  • Compliance & Security: Implement firmware modifications required for CRA compliance at the product level, including adding data encryption for over-the-air (OTA) and conducted interfaces, as well as stored data.
  • Laboratory Integration: Assist in design, development, and debugging activities in laboratory environments using traditional test equipment (multimeters, oscilloscopes, pattern generators, logic analyzers, protocol analyzers, etc.).
  • Cross-Functional Collaboration: Partner effectively with an international development team and provide regular status updates and level-of-effort (LOE) estimations to management.

Skills & Qualifications

Technical Experience & Tools

  • 10 years of experience developing firmware for products running FreeRTOS or eCOS OS.
  • Expertise in C/C and Python.
  • Hands-on experience with Segger development tools and Lauterbach Trace32 debugging.
  • Proficiency in Rational Rhapsody development and UML architecture.
  • Familiarity with AI-assisted development tools such as Claude Code or Codex.

Wireless & Hardware Debugging

  • Robust experience with wireless protocols including BLE, Cellular, and Wi-Fi.
  • Strong laboratory debug skills with standard hardware diagnostic equipment.

Professional Attributes

  • Problem-Solving Mindset: Demonstrated perseverance and the ability to stay focused on highly complex technical issues until they are completely resolved.
  • Autonomy: A self-starting, conscientious professional who takes ownership of tasks.
  • Communication: Strong teamwork, organizational, and written communication skills.

Salary : $60 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Onin Technology

  • Onin Technology Goodwater, AL
  • Summary / Objective Serve as the staff specialist in safety by developing and carrying out procedures with the line organization that effectively control a... more
  • 6 Days Ago

  • Onin Technology Sallisaw, OK
  • Company : Millison Casting Technology, LLC Address : 1300 S. Buddy Spencer Ave Sallisaw, OK 74955 Pay Range : $28-$38 Job Description: Die repair technicia... more
  • 7 Days Ago

  • Onin Technology Vance, AL
  • Location: Vance, AL Schedule: On-site About The Role We are seeking a Deskside Support Technician (Level 2) to provide hands-on IT support within a large a... more
  • 7 Days Ago

  • Onin Technology Smyrna, TN
  • About Us We are the growing leader in the furniture delivery industry. With multiple locations throughout the country, our goal is simple: To provide our c... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Firmware Engineer jobs in the Alpharetta, GA area that may be a better fit.

  • Actalent Alpharetta, GA
  • Job Title: Staff Firmware Engineer Job Description This role calls for an experienced and highly capable Staff Firmware Engineer to lead the design, develo... more
  • 2 Months Ago

  • Kickr Design Atlanta, GA
  • Description Kickr Design is looking for an exceptionally talented, driven and detail oriented Senior Firmware Engineer to join our team. The ideal candidat... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!