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

Lead Firmware Engineer; Embedded firmware development using C​/C++

Job in Plano, Collin County, Texas, 75086, USA
Listing for: AddSource
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Lead Firmware Engineer (Embedded firmware development using C/C++)

Overview

Role: Lead Firmware Engineer (Embedded firmware development using C/C++)

As a Lead Firmware Engineer
, you will own critical firmware components end‑to‑end
, from requirements through verification, for embedded medical device systems. You will lead complex technical problem‑solving, influence architecture and design decisions, and mentor junior engineers while ensuring the delivery of high‑quality, safe, and reliable embedded software in a regulated environment.

Responsibilities
  • Design, develop, and verify complex embedded firmware modules in C/C++
  • Own firmware components from requirements definition to final verification
  • Lead root‑cause analysis for complex technical issues and drive robust solutions
  • Contribute to firmware and system architecture discussions
    , making sound design tradeoffs
  • Improve firmware quality through test automation, tooling, coding standards, and documentation
  • Mentor and guide Level‑1 and Level‑2 engineers via design and code reviews
  • Work closely with Systems, Electrical, Mechanical, and QA teams for system‑level integration and verification
  • Ensure compliance with quality and regulatory expectations throughout the development lifecycle
Experience
  • 10+ Years
Location

-

Education
  • Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.
Skills

Mandatory skills

  • 10+ years of hands‑on embedded firmware development experience
  • Strong expertise in RTOS
    , concurrency, interrupts, timers, and state machines
  • Advanced embedded debugging, root‑cause analysis, and performance optimization
  • Experience with device drivers, peripherals, communication stacks
    , and board/device bring‑up
  • Proven ownership of firmware end‑to‑end
    : requirements, design, implementation, testing, and verification
  • Strong understanding of software architecture and design tradeoffs
  • Experience with Git
    , code reviews, and Agile development practices
  • Ability to translate system requirements into technical designs and test strategies

Good-to-Have Skills

  • Experience in regulated product development (medical devices strongly preferred)
  • Knowledge of firmware security concepts (secure boot, secure updates, device hardening)
  • Demonstrated technical leadership and mentoring capability
  • Strong ownership, accountability, and cross‑functional collaboration skills
#J-18808-Ljbffr
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