Embedded Software Engineer, OS/Platform (Starshield)

1 week, 4 days ago
Full-time
Junior
Cybersecurity
SpaceX

SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the aim of revolutionizing space technology and enabling human life on other planets.

Aerospace & Defense
10K-50K
Founded 2002

Description

  • Maintain and update in-house branches of open-source software such as Linux, Buildroot, and U-Boot.
  • Support secure boot and runtime security for Linux-based satellite components.
  • Maintain the spacecraft Ethernet network and connectivity.
  • Develop, deploy, and test the spacecraft software update process.
  • Support the in-house system-on-chip and peripherals throughout the part lifecycle.
  • Support OS/platform-specific test infrastructure.
  • Develop and support device drivers for third-party and in-house components.
  • Serve as the first software team to receive new satellite components.
  • Interface with Silicon, Electrical, and Software Engineers to bring hardware from prototype through on-orbit operations.
  • Develop software from early-stage boot loaders through mission-critical business logic for SpaceX Linux-based spacecraft and ground components.

Requirements

  • Bachelor's degree in computer science, engineering, math, or a scientific discipline, or 2+ years of professional software development experience in lieu of a degree.
  • Experience developing in C, C++, Python, or Rust.
  • Experience developing in the Linux kernel (preferred).
  • Experience with networking protocols such as TCP and UDP (preferred).
  • Experience with computer architecture and modern secure boot flows (preferred).
  • Experience with ARM embedded systems (preferred).
  • Experience with testing, continuous integration, build, deployment, and continuous monitoring (preferred).
  • Ability to work effectively in a dynamic environment with changing needs and requirements.
  • Ability to obtain and maintain a Top Secret or Top Secret SCI clearance.
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, or asylee, or otherwise eligible for required U.S. Department of State authorizations under ITAR.
  • Must be willing to work extended hours and weekends as needed.

Benefits

  • Pay range of $125,000 to $145,000 per year for Software Engineer Level I and $145,000 to $175,000 per year for Software Engineer Level II.
  • Potential long-term incentives including company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance and life insurance.
  • Paid parental leave.
  • Paid time off, including approximately 3 weeks of vacation, 10 or more paid holidays per year, and paid sick leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Cyber RF Hardware Engineer

STR 251-1K Aerospace & Defense

STR’s Cyber Division is hiring a Senior Cyber RF Hardware Engineer to help design, prototype, and characterize RF hardware systems for hardware-in-the-loop, surrogate, digital twin, and modeling applications.

HDL Linux Ubuntu
0 minutes ago

Security Identity Engineer, Contract

66degrees 251-1K IT Services

66degrees is hiring a Security Identity Engineer for a 6-month engagement to implement and support the SailPoint Identity Security Cloud platform for secure, scalable identity services.

Active Directory AWS Azure GCP JSON OAuth OpenID Connect PowerShell Python REST API SAML Shell Scripting SOAP XML
5 minutes ago

Security Automation Engineer (SOAR)

Nebius 51-250 Internet Software & Services

Nebius is hiring a Security Automation Engineer to build and scale SOC automation across security operations, integrating SIEM, EDR, and other platforms while shaping SOAR capabilities in a greenfield environment.

AWS Azure CrowdStrike GCP LLM Python REST API SIEM SOC Splunk
1 hour, 10 minutes ago

DevSecOps Engineer - Remote

FPMarkets 11-50 Capital Markets

FP Markets Group is hiring a full-time remote DevSecOps Engineer to design, build, and own secure, scalable cloud and network infrastructure end to end.

Ansible AWS Bash CI/CD CrowdStrike Docker GitLab CI Grafana HashiCorp Vault Jenkins Kubernetes Prometheus Python SIEM Splunk Terraform
1 hour, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers