1

Spacex Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Irvine, CA · On-site

$141.20K - $185.70K/yr

Embedded Software Engineer Location: Irvine, California (onsite) Duration: Long Term Contract/Full time option as well. Job Overview: We are looking for an experienced Embedded Software Engineer to ...

$127.80K - $168.20K/yr

Embedded software Engineer - Design Controls Remediation Location: Remote (EST) Summary: Mid-to-senior level (5-8+ yrs). Specializes in firmware and embedded software design controls -- gap ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 ...

Embedded Software Engineer

Carlsbad, CA · On-site

$136.40K - $179.50K/yr

Job Title: Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This position is open to W-2 CANDIDATES ONLY who are authorized to work in the USA WITHOUT ...

Embedded Software Engineer

Greenwood, IN · On-site +1

$124.80K - $164.20K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process ...

Embedded Software Engineer

San Jose, CA · On-site

$150K - $250K/yr

Requirements: • BS or MS in Computer Science, Electrical Engineering, or related field with 5+ years of experience in embedded system development. • Strong expertise in embedded software ...

Embedded Software Engineer

Greenwood, IN · On-site

$124.80K - $164.20K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process ...

Embedded software Engineer

Lexington, MA · Hybrid

$147.70K - $194.40K/yr

Embedded Software Engineer Hybrid- 4 days onsite/week with 1 day remote work. Location- Lexington, MA. Background: TheGroup is seeking eager candidates to develop embedded and real-time software to ...

Embedded Software Engineer

Grand Prairie, TX · On-site

$124.50K - $163.80K/yr

Job #218236 Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in Grand Prairie, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Active Secret Clearance with ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 ...

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION: $115,000 - $155,000/yr Clarapath is a medical robotics company based in Westchester County, NY ...

Embedded Software Engineer

Burlington, MA

$143.10K - $188.20K/yr

Introduction: 10Beauty is seeking a talented Embedded Software Engineer to help develop reliable, scalable, and high-performing software powering next-generation robotic systems. This role offers the ...

next page

Showing results 1-20

Spacex Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do spacex embedded software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for spacex 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 are the key skills and qualifications needed to thrive as a SpaceX Embedded Software Engineer, and why are they important?

To thrive as a SpaceX Embedded Software Engineer, you need a deep understanding of computer science fundamentals, embedded systems, and proficiency in languages like C/C++ and Python, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), hardware debuggers, and source control tools such as Git is typically required. Strong problem-solving abilities, attention to detail, and effective communication are critical soft skills for this position. These skills and qualities are essential for developing reliable, high-performance software that ensures the success and safety of aerospace missions.

What are some common challenges faced by Embedded Software Engineers at SpaceX, and how can applicants prepare to address them?

Embedded Software Engineers at SpaceX often work on highly complex, safety-critical systems where reliability and performance are paramount. Common challenges include debugging real-time systems, integrating with custom hardware, and ensuring robust fault tolerance under extreme conditions. Applicants can prepare by gaining hands-on experience with low-level programming (such as C/C++), learning real-time operating systems, and practicing troubleshooting with hardware-in-the-loop setups. Strong communication skills are also essential, as the role requires close collaboration with hardware, systems, and testing teams to iterate quickly and resolve issues.

What does a SpaceX Embedded Software Engineer do?

A SpaceX Embedded Software Engineer designs, develops, and tests software that directly interacts with the hardware systems used in rockets, spacecraft, and ground support equipment. Their work ensures that critical components like flight computers, sensors, and actuators operate reliably and efficiently during missions. They write code to manage real-time systems, perform diagnostics, and integrate new technologies, all while adhering to strict safety and performance requirements. Collaboration with hardware engineers and participation in rigorous testing phases are key parts of the role.

What is the difference between Spacex Embedded Software Engineer vs Aerospace Software Engineer?

AspectSpacex Embedded Software EngineerAerospace Software Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related field; experience with embedded systemsBachelor's or higher in Aerospace, Computer, or Electrical Engineering; experience with aerospace systems
Work EnvironmentFast-paced space industry, hardware-software integration, mission-critical systemsAircraft, spacecraft, or satellite development, often in aerospace firms or government agencies
Employer & Industry UsageSpaceX, commercial space, aerospace startupsNASA, aerospace contractors, defense agencies

Both roles focus on embedded systems development, but Spacex Embedded Software Engineers typically work on space launch hardware and software integration at SpaceX, while Aerospace Software Engineers may work on a broader range of aerospace systems across various organizations. The core skills overlap, but the industry focus and specific applications differ.

More about Spacex Embedded Software Engineer jobs
What job categories do people searching Spacex Embedded Software Engineer jobs look for? The top searched job categories for Spacex Embedded Software Engineer jobs are:
Infographic showing various Spacex Embedded Software Engineer job openings in the United States as of May 2026, with employment types broken down into 2% Internship, 3% As Needed, 2% Full Time, 63% Part Time, and 30% Contract. Highlights an 92% Physical, and 8% Hybrid job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

Transcend Softech LLC

Irvine, CA • On-site

$141.20K - $185.70K/yr

Contractor

Posted 23 days ago


Job description

Position: Embedded Software Engineer

Location: Irvine, California (onsite)

Duration: Long Term Contract/Full time option as well.

Job Overview:
We are looking for an experienced Embedded Software Engineer to join our engineering team.

Key Responsibilities:

  • Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing.
  • Develop and maintain embedded applications using C/C++.
  • Work closely with hardware teams on board bring-up, OS bring-up, and device driver development.
  • Develop and integrate hardware interface solutions for embedded platforms.
  • Ensure regulatory compliance with customer safety and security standards.
  • Debug, test, and optimize embedded software for performance and reliability.
  • Collaborate with cross-functional teams including hardware, systems, and verification engineers.

 

Required Skills:

  • Ensure regulatory compliance with customer safety and security standards D0-178.
  • Strong experience in Embedded C/C++ development.
  • Hands-on experience with board bring-up, OS bring-up, and device driver development.
    • Experience with hardware interfaces such as:UART,USB,Ethernet,I2C,SPI,RS232 / RS422
  • Knowledge of communication protocols including:
    • CAN,TCP/IP,UDP

Experience:

  • 6 – 15 years of relevant experience in Embedded Software Development.