1

Spacex Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Austin, TX · On-site

$130.30K - $171.50K/yr

Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma is automating ... Job Overview In this role, you'll take hands-on ownership of the embedded hardware and software for ...

Embedded Software Engineer

Austin, TX · On-site

$130.30K - $171.50K/yr

Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma is automating ... Job Overview In this role, you'll take hands-on ownership of the embedded hardware and software for ...

EMBEDDED SOFTWARE ENGINEER (STARLINK) Starlink is the world's largest satellite constellation and ... Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...

Embedded Software Engineer

Santa Clara, CA · On-site

$154.40K - $203.20K/yr

Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid ...

Embedded Software Engineer

Cleveland, OH · On-site

$127.50K - $167.80K/yr

MARS Solutions Group is looking for an experienced Embedded Software Engineer located in Cleveland, OH. Our client is an Automation industry Leader looking for high-quality talent to make a ...

Embedded Software Engineer Location: Grand Prairie, TX 75052 Rate: $80 to $96.00 an hour with partial benefits - W2 Hourly Contract Only Clearance: DoD Secret Clearance ***No C2C, we can NOT work ...

Embedded Software Engineer Location: Grand Prairie, TX 75052 Rate: $80 to $96.00 an hour with partial benefits - W2 Hourly Contract Only Clearance: DoD Secret Clearance ***No C2C, we can NOT work ...

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

Singularity Defense Corp.

El Segundo, CA • On-site

$140.10K - $184.30K/yr

Full-time

Posted 8 days ago


Job description

About the Company:
We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley rms. We're assembling a high urgency team committed to moving fast, solving hard problems, and defending what matters most. With a world-class business development & leadership team already in place, we are well positioned to capitalize on already overwhelming demand.
Job Overview:
We are seeking a skilled Embedded Software Engineer. You will design and implement software for
embedded aerospace systems. This role will be responsible for the design, development, and testing of
critical aerospace systems software for rapid deployment and testing on a novel platform.
Key responsibilities:
  • Develop and implement embedded software for fault detection, guidance, navigation, and flight control systems
  • Optimize software for real-time performance
  • Integrate and test algorithms and software at module, software in the loop, hardware in the loop, and system level testing
  • Create software designs to satisfy requirement
  • Manage configurations on embedded devices, specifying how hardware will interface with software
  • Drive complete software integrations from inception to completion
  • Contribute to software system architecture and design for a greenfield project
  • Contribute to computer vision software

Qualifications:
  • High proficiency in embedded C/C++ or equivalent systems language
  • 4+ years of experience in embedded systems design
  • Familiarity with communication protocols like I2C, CAN, SPI, UART
  • Experience with low-level hardware driver implementation
  • Understanding of GNC, control and estimation theory, and autonomous sensors and integration
  • Strong interpersonal and communication skills, with the ability to work in a cross-functional team environment.

Preferred Skills:
  • Understanding of missile GNC, aerodynamics, flight dynamics and controls
  • Understanding of computer vision, perception, filtering, and estimation techniques
  • High proficiency in Python and/or Rust
  • Experience with embedded Linux
  • Experience with complex computer vision tasks

ADDITIONAL REQUIREMENTS:
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.