Full Time

Embedded Software Engineer, Platform (Starshield)

SpaceX
Hawthorne, CA
$130,000 - $190,000* / year (about $63–$91 an hour)

Job Description

About this kind of role

What a Embedded Software Engineer, Platform (Starshield) usually does. The employer's own details are in the listing.

Typically does: Embedded Software Engineers develop software that controls and interacts with hardware systems, often in real-time environments. This role involves writing, testing, and debugging code for devices like routers, sensors, or specialized equipment. They frequently work on low-level programming, device drivers, and firmware updates, ensuring the software functions correctly and efficiently with the underlying hardware. Collaboration with hardware engineers is common throughout the development lifecycle.

Tools and skills: Proficiency in C/C++, experience with embedded operating systems (RTOS), debugging tools, and familiarity with hardware architectures are typically required.

Good fit for: Individuals with a strong understanding of computer science fundamentals and a passion for hardware-software integration often thrive in this role.

In the Charlotte-Concord-Gastonia, NC-SC metro area, the middle pay across its 1.4 million jobs was $49,990 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.