Demo

Lead Embedded Software Engineer

A2e Technologies
San Diego, CA Remote Full Time
POSTED ON 8/21/2026
AVAILABLE BEFORE 10/20/2026

Title: Lead Embedded Software Engineer

Term: Long-Term Contractor or Perm

Location: San Diego-Hybrid

Start Date ASAP

***Required: US Citizen

 The Technical Lead, Embedded Software Development, is a senior technical role responsible for the architecture, design, and delivery of embedded software solutions across multiple concurrent client projects.

Serves as the primary technical lead on embedded firmware and low-level software projects, mentor embedded engineers, and work closely with project managers, system engineers, hardware engineers, FPGA engineers and clients to translate requirements into reliable, maintainable, and well-documented embedded systems.

This role blends hands-on engineering with technical leadership and requires strong communication skills in a client-facing, consulting-style environment.

 

 Key Responsibilities

• Serve as the technical lead for embedded software on client engagements, from proposal and architecture through implementation, verification, and production support.

• Define embedded software architecture, including RTOS selection and configuration, driver and middleware structure, communication protocols, and hardware/software partitioning, in collaboration with hardware and systems engineering teams.

• Establish and enforce coding standards, design review practices, and software development processes as applicable to the project.

• Lead and mentor a team of embedded software engineers, providing technical guidance, code and design reviews, and career development support.

• Primary technical point of contact with clients, translating client requirements into actionable technical plans and communicating project status, risks, and trade-offs clearly and proactively.

• Own technical estimation and planning for embedded software work packages, partnering with project managers to maintain schedule, scope, and budget commitments across multiple projects.

• Drive root-cause analysis and resolution of complex firmware, hardware/software integration, and field issues.

• Oversee unit, integration, and system-level test strategies for embedded software, including test automation and hardware-in-the-loop testing where applicable.

• Support bring-up and debugging of new hardware platforms, including bootloaders, board support packages, and low-level drivers.

• Contribute to proposal development, technical scoping, and pre-sales technical discussions for new and existing client engagements.

• Remain current with embedded software tools, microcontroller/microprocessor platforms, and industry best practices, and introduce relevant improvements into project workflows.

• Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (or equivalent practical experience).

•.8 years of professional experience developing embedded software in C and/or C , w/2 years in a tech lead role.

• Strong hands-on experience with microcontroller- and/or microprocessor-based embedded systems,

 including peripheral drivers (SPI, I2C, UART, CAN, USB, Ethernet) and low-level hardware interaction.

• Proven experience with embedded Linux, real-time operating systems (e.g., FreeRTOS, ThreadX, VxWorks, Zephyr) and bare-metal firmware development.

 


A2e Technologies is an equal opportunity employer and federal contractor. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, disability, protected veteran status, or any other characteristic protected by applicable law.

If you are a qualified individual with a disability or a protected veteran and need a reasonable accommodation to complete any part of the application process, please contact hr@a2etechnologies.com.

  • A2e Does NOT Accept Unsolicited Resumes
  • A2e will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. 

Salary.com Estimation for Lead Embedded Software Engineer in San Diego, CA
$184,497 to $215,884
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 Lead Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Lead Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
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 A2e Technologies

  • A2e Technologies Reston, VA
  • Title: Embedded S/W /Firmware Engineer Term: Contract-Possible Perm Start Date: ASAP Location: Onsite VA Responsibilities: Lead and contribute to firmware ... more
  • Just Posted

  • A2e Technologies San Diego, CA
  • Title: Lead Embedded Software Networking Engineer Location: San Diego Term: Long-Term Contract or Perm Start Date: ASAP Required: US Citizen The software d... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Lead Embedded Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • A2e Technologies San Diego, CA
  • Title: Lead Embedded Software Networking Engineer Location: San Diego Term: Long-Term Contract or Perm Start Date: ASAP Required: US Citizen The software d... more
  • 12 Days Ago

  • INOVIO San Diego, CA
  • About INOVIO INOVIO is a biotechnology company focused on developing and commercializing DNA medicines to help treat and protect people from HPV-related di... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!