Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

AddSource

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

Location: - Plano, TX (Hybrid)

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: -

  • Plano, TX (Hybrid)

Educational Qualifications: -

  • 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

· Expert proficiency in C/C++ for MCU‑based real‑time systems

· 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer (Embedded firmware development using C/C++) in Plano, TX vacancy
  •  ...Job Title: Embedded Firmware Engineer (C/C++) Job Location: Plano, TX (Hybrid) Job Type – Contract Experience: 10+ Years Job Description...  ...Develop and verify embedded firmware in C/C++ ~ Own development from requirements to final verification ~ Perform root... 
    C++
    Contract work

    Vaiticka Solution

    Plano, TX
    6 hours ago
  • $132k - $214k

    Lead Firmware Engineer - Android/Linux BSP Crestron Electronics Inc...  ...solutions from early development through production. Responsibilities...  ..., and color pipelines using provided tools to...  ...of experience in embedded Linux/Android development with strong C/C++ skills. Proven... 
    C++
    Temporary work
    Night shift

    Careers at Crestron

    Plano, TX
    4 days ago
  •  ...Principal Firmware Engineer Location: MN Duration: 6 Months Required: Embedded Firmware Engineering background B.S. in Computer...  ...Engineering Embedded algorithm Development per medical device standards Strong coding experience in C/C++ Strong experience with emulators... 
    C++

    Kasmo Global

    Parker, TX
    6 hours ago
  •  ...seeking a talented and self-motivated engineer for their Streaming team. You...  ...include software development, firmware documentation, and collaboration...  ...Candidates should have experience in embedded Linux/Android systems, C/C++/Java, and strong problem-solving... 
    C++

    Careers at Crestron

    Plano, TX
    1 day ago
  • $90k - $100k

     ...of connectivity for leading mobile carriers, the...  ...The Associate Firmware Engineer will contribute to...  ...phases of the Firmware/Embedded Software development lifecycle of next generation...  ...guidelines, using version-controlled systems...  ...proficiency in C++ and C. Familiarity with... 
    C++
    Work at office
    Immediate start

    JMA Wireless

    Plano, TX
    4 days ago
  •  ...remote position. Please use this link to apply:...  ...an experienced Firmware Engineer with 10+ years of professional...  ...software for embedded systems using microcontrollers...  ...in the full software development lifecycle, including...  ...programming skills in C/C++ and experience with software... 
    C++
    Permanent employment
    H1b

    Sol-Ark company

    Allen, TX
    2 days ago
  • $150k - $200k

     ...and motivated FPGA Firmware Developer to join...  ...processing applications using Xilinx RFSoC,...  ...leveraging Xilinx development tools such as...  ...FPGA designs with embedded systems and software...  ...Collaborate with hardware engineers to ensure...  ...with Python and/or C/C++ for embedded software... 
    C++

    HawkEye 360

    Richardson, TX
    5 days ago
  •  ...The Firmware Engineer will develop and support our industry-leading traffic products. The successful...  ...and enhance embedded software for existing...  ...environment using Atlassian toolset...  ...embedded software development and writing C and...  ...Working knowledge of C++. ~ Working... 
    C++
    Work at office

    Polara Enterprises

    Plano, TX
    3 days ago
  •  ...Firmware Engineer Help build the technology behind intelligent...  ...to design and develop embedded software that powers...  ...and manage software development from concept through deployment...  ...such as: C++ Java Python...  ...innovative electronic systems used in real-world... 
    C++

    Power Innovations International

    Plano, TX
    1 day ago
  •  ...To strengthen our SoC development team, our team is looking for engineers with a passion for System-On-Chip and embedded SW development. Within...  ...application SW teams on how to use the hardware more efficiently...  ...is key Experience with C/C++, Python, virtual platform... 
    C++
    Work experience placement
    Worldwide

    Nokia

    Plano, TX
    3 days ago
  •  ...security. Job Title: Lead, Software Engineering (Embedded) Job Code: 36690...  ...for leading the development and execution of software...  ...sensor technologies using small company...  ...Advanced skills in C++, implementing software...  ...interfaces between hardware, firmware and software, and... 
    C++
    Local area

    L3Harris Technologies

    Richardson, TX
    3 days ago
  • Job Title Embedded Firmware Engineer Location Carrollton, TX Overview We have an exciting and important...  ...HVAC Systems engineering and product development team to design and commercialize our...  ...etc. 3 years experience with C and C++ Experience working on embedded... 
    C++
    Remote work

    Super Recruiter LLC

    Carrollton, TX
    2 days ago
  •  ...to the OmniOn Power website,**Senior Embedded Firmware Engineer - Power Electronics****Job Overview**...  ...product designs.* Support the global development team by ensuring that firmware maintains...  ...building real-time embedded systems using object-oriented programming in C and... 
    Shift work

    OmniOn Power Inc.

    Plano, TX
    4 days ago
  •  ...Senior Embedded Software Engineer – Bluetooth BS in Computer Science, Electrical...  ...or Computer Engineering. C++, RTOS, and Python are required 5-11 years of Firmware design and testing preferred...  ...Energy)/Bluetooth controller development – Link Layer required... 
    C++

    Advanced Technology Innovation

    Frisco, TX
    1 day ago
  •  ...Embedded Software Engineer Seeking Embedded Software Engineers to support design, development, integration, debug, and test of embedded software for real-time systems and hardware...  ...field Experience with embedded C/C++ Experience with RTOS, embedded Linux,... 
    C++

    AVTC Group

    Richardson, TX
    1 day ago
  • Embedded C/C++ development • Embedded Linux (user-space; kernel exposure is a strong plus) • Networking fundamentals (TCP/IP, IPv4/IPv6, routing, VLAN, QoS) • Protocol expertise (DHCP, DNS, MQTT, TR-069, SIP) • GIT, JIRA, • Router/Middleware platforms: OpenWRT,... 
    C++

    ITMC Systems

    Plano, TX
    6 hours ago
  • OmniOn Power is seeking a Senior Embedded Firmware Engineer in Plano, Texas. The role involves designing and developing firmware for AC-DC Rectifier...  ...systems are essential. The company offers opportunities to lead projects and contribute to innovative power solutions. #J-1... 

    OmniOn Power

    Plano, TX
    4 days ago
  • A leading provider of power solutions is seeking a Senior Embedded Firmware Engineer in Plano, Texas. The candidate will design and develop embedded firmware for power electronics, focusing on real-time control systems. A Bachelor's in Electrical Engineering or Computer... 

    OmniOn Power Inc.

    Plano, TX
    4 days ago
  •  ...About the job Senior Embedded Software Engineer About Castelion...  ...approach to defense development and production: one...  ...Responsibilities Embedded & Firmware Development ~...  ...intensive algorithms using CUDA on embedded GPUs...  ...in ways that lead to break through... 

    Castelion Corporation

    Allen, TX
    6 hours ago
  •  ...Description: Embedded Security Developer Description: Our client is pioneering several different development efforts to increase security within their vehicle ecosystem....  .... Proficient programmer (i.e., C, C++, C#, and Java). Experience with embedded... 
    C++

    ConnectedX Inc

    Plano, TX
    2 days ago
  •  ...Sr Embedded Software Engineer Location: Plano, TX Duration: Contract Rate:...  ...Integrating embedded software development processes & best practices...  ...and functionality. Use of debugging skills is a must...  ...programming skills in embedded C/C++ programming. Experience... 
    C++
    Contract work

    Staffing the Universe

    Plano, TX
    1 day ago
  •  ...Embedded Software Engineer(527456) Key Skills:- Embedded C/C++ development Embedded Linux (user-space; kernel exposure is a strong plus) Networking fundamentals...  ...Experience in embedded software development using C, C++ languages. Deep understanding of TCP... 
    C++
    Full time
    Remote work

    Client of Maven Companies Inc.

    Plano, TX
    6 hours ago
  •  ...Firmware Engineer - Plano, TX - Contract to hire ~50-80/hr C2C ~3 days onsite...  ...~3-5+ years of overall software development experience in embedded SW or Firmware development. ~ Experience...  ..., SPI etc..) ~ Debug experience using lab equipment. ~ Experience... 
    Contract work
    Local area

    3B Staffing LLC

    Plano, TX
    6 hours ago
  •  ...Sr Machine Learning Engineer The client's Mobility team...  ...product research using vehicle sensor data, and...  ...scale data analysis, model development, model validation and model...  ...Python (including NumPy), C/ C++, Lua and SQL ~ Experience in embedded systems development and... 
    C++

    Software Technology Inc

    Plano, TX
    1 day ago
  • $153k - $170k

     ...Electronics Corporation is a leading provider of RF...  ...laboratories. The Embedded Software Engineers to work with software...  ...the software development lifecycle Determines...  ...experience configuring and using any or all of the following: Linux, C/C++, TCP/IP networking,... 
    C++
    Full time
    Flexible hours

    OSI Systems

    Richardson, TX
    1 day ago
  • $86.8k - $165.2k

     ...experience and renowned engineering expertise to...  ...for a Senior Embedded Software...  ...applications integrate firmware, operating...  ...the software development lifecycle. Our...  ...agile teams on the leading edge of...  ...applications written in C++ or closely...  ...implementation and use, including... 
    C++
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    RTX

    Plano, TX
    5 days ago
  •  ...Solutions is seeking a Senior Specialist, Software Engineer (Embedded) in Richardson, TX. The role focuses on embedded software development for advanced technologies, requiring at...  ...in software engineering, including C++ development. Candidates must be U.S. citizens... 
    C++

    Harris Geospatial Solutions

    Richardson, TX
    1 day ago
  •  ...Key Responsibilities: • Develop and maintain firmware for XU67. • Utilize Yocto for firmware development and customization. • Collaborate with cross-functional...  ...firmware development tools and languages. Qualification: Science/ Engineering background candidate

    Futran Tech Solutions Pvt. Ltd.

    Murphy, TX
    4 days ago
  • Sr. C/Embedded Developer Location: Richardson TX DAY ONE ONSITE – all 5 days Duration: 12 months Please look for below skills in the resume: Should have 8+ years of overall experience Embedded C, OS drivers experience essential, Kernel & Linux

    Argyle Infotech

    Richardson, TX
    1 day ago
  •  ...Specialist, Software Engineering (Embedded) Job Code: 36371...  ...for supporting and leading the development and execution of software...  ...sensor technologies using small company...  ...Advanced skills in C++, implementing software...  ...interfaces between hardware, firmware and software, and... 
    C++
    Local area

    L3Harris Technologies

    Richardson, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Firmware Engineer (Embedded firmware development using C/C++). Be the first to apply!