1

Real Time Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

San Diego, CA ยท On-site

$164K - $223K/yr

Architect, develop, debug, optimize, review, and test software for multiple real-time embedded ... Programming skills in C and C++, Linux, QNX, FreeRTOS, or SafeRTOS * Experience with common lab ...

Embedded Software Engineer

San Diego, CA ยท On-site

$164K - $223K/yr

Architect, develop, debug, optimize, review, and test software for multiple real-time embedded ... Programming skills in C and C++, Linux, QNX, FreeRTOS, or SafeRTOS * Experience with common lab ...

We have an exciting opportunity for a Secret Cleared Embedded Real-time Software Engineer with Ada or C/C++ experience to work in Orlando, Florida. The candidate will experience all phases of ...

Embedded Software Engineer

Orlando, FL ยท On-site

$75 - $102.50/hr

We have an exciting opportunity for a Secret Cleared Embedded Real-time Software Engineer with Ada or C/C++ experience to work in Orlando, Florida. The candidate will experience all phases of ...

Embedded Software Engineer

San Diego, CA ยท On-site

$164K - $223K/yr

Architect, develop, debug, optimize, review, and test software for multiple real-time embedded ... Programming skills in C and C++, Linux, QNX, FreeRTOS, or SafeRTOS * Experience with common lab ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded S/W Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... Develop and maintain real-time embedded software in C/C++ (C++11 or newer) * Support HWIL ...

Embedded Software Engineer

Sterling, VA ยท On-site

$110K - $140K/yr

Develop real-time embedded software using C/C++ and RTOS. Work with microcontrollers, DSP, USB ... Senior-level engineers will provide system-level software architecture and technical direction ...

Showing results 41-60

Real Time Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do real time embedded software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for real time embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a real time embedded software engineer?

A Real Time Embedded Software Engineer designs, develops, and optimizes software that runs on embedded systems with real-time constraints. These systems must respond to inputs within strict timing requirements, often in industries like automotive, aerospace, medical devices, and industrial automation. Engineers work with low-level programming languages like C/C++ and real-time operating systems (RTOS) to ensure reliable system performance. Their role also involves debugging, testing, and integrating software with hardware components to meet functional and timing specifications.

What are the typical daily responsibilities of a real time embedded software engineer?

As a Real Time Embedded Software Engineer, your daily tasks usually include designing, coding, and testing embedded software to run on real-time systems, often in resource-constrained environments. You will work closely with hardware engineers to ensure seamless integration between software and hardware, debug issues, and optimize system performance. Regular activities also involve participating in code reviews, writing technical documentation, and adhering to stringent quality and safety standards. Collaboration and communication within multidisciplinary teams are essential parts of the workflow in this dynamic field.

What are the key skills and qualifications needed to thrive as a real time embedded software engineer?

To thrive as a Real Time Embedded Software Engineer, you need strong proficiency in C/C++, real-time operating systems (RTOS), embedded systems design, and a degree in computer engineering, electrical engineering, or a related field. Experience with tools like debuggers, oscilloscopes, logic analyzers, and familiarity with microcontroller or FPGA development environments is highly valued, along with certifications such as Certified Software Development Professional (CSDP) being advantageous. Outstanding problem-solving, attention to detail, and effective communication skills enable collaboration with hardware engineers and cross-functional teams. These skills are vital to developing robust, high-performance systems that meet strict timing and reliability requirements in demanding environments.

More about Real Time Embedded Software Engineer jobs

What cities are hiring for Real Time Embedded Software Engineer jobs?

Cities with the most Real Time Embedded Software Engineer job openings:

What states have the most Real Time Embedded Software Engineer jobs?

States with the most job openings for Real Time Embedded Software Engineer jobs include:

What are popular job titles related to Real Time Embedded Software Engineer jobs?

For Real Time Embedded Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Real Time Embedded Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 20% Part Time, and 4% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer - Power Systems Software

San Diego, CA โ€ข On-site

$155K - $190K/yr

Other

Medical, Life, PTO

Posted 22 days ago


Job description

Embedded Software Engineer - Power Systems Design and implement real-time embedded power-management software for Zoox vehicles

Location: San Diego, California, United States; Foster City, California, United States

Compensation: $155,000 - 190,000 USD / year

Job Tags: Software

About The Role Embedded Software Engineer

Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the Zoox vehicle includes Power management and efficiency, Charging control, a variety of operator controls, integration of supplier systems, coordination and control of all Power sub-systems, and low-level vehicle controls. This work requires collaboration with vehicle engineers, systems engineers, controls engineers, and suppliers to ensure the Zoox vehicle can drive safely and reliably. We are looking for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.

In this role, you will:

  • Design, develop, and test embedded software for charging and power systems of the Zoox vehicle
  • Integrate supplier sub-systems into the Zoox software stack
  • Create software requirements, design documentation, test plans, and other supporting documentation
  • Work cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly-automated experience for the Zoox vehicle
  • Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation
Qualifications
  • Bachelor's or Master's degree in computer science, electrical engineering, mechanical engineering, or equivalent experience
  • 4+ years of experience developing real-time embedded software for distributed electro-mechanical systems
  • Strong embedded C/C++ programming experience
  • Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC)
  • Understanding of sensors and actuators and automotive communication protocols (CAN, LIN)
Bonus Qualifications
  • Basic knowledge of control systems for electromechanical systems
  • Experience with CAN, LIN analysis, and debugging tools (PCAN, CANalyzer, CANape, etc.)
  • Hands-on experience with hardware bring-up and system debugging
  • Familiarity with high assurance development practices and tools (Polarion, ISO-26262, MISRA C/C++, etc)
  • Experience in Power Electronics and Battery Management
Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $155,000 to $190,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

Benefits

Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

If you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.

Final Note

You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

#J-18808-Ljbffr