Embedded Software Engineer, OS/Platform (Starlink)

1 hour, 39 minutes ago
Full-time
Junior
DevOps and Infrastructure
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 including 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 in-house system-on-chip and peripheral components through their full 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.
  • Work with Silicon, Electrical, and Application Software Engineers to bring hardware from prototype stage to on-orbit operations.

Requirements

  • Bachelor’s degree in computer science, engineering, math, or a science discipline, or 2+ years of professional software development experience in lieu of a degree.
  • Internship experience is applicable toward the experience requirement.
  • Experience developing in C, C++, Python, and/or Rust.
  • Knowledge of Linux kernel upstream patches is preferred.
  • Knowledge of networking and the Linux networking stack is preferred.
  • Strong understanding of computer architecture and modern secure boot flows is preferred.
  • Experience with ARM embedded systems is preferred.
  • Deep understanding of testing, continuous integration, build, deployment, and continuous monitoring is preferred.
  • Strong debugging, performance optimization, and unit testing skills are preferred.
  • Excellent written and verbal communication skills are preferred.
  • Ability to work effectively in a dynamic environment with changing needs and requirements.
  • Must be willing to work extended hours and weekends as needed.
  • Must meet ITAR eligibility requirements, including U.S. citizenship/national status, lawful permanent residency, refugee status, asylee status, or eligibility for required U.S. Department of State authorizations.

Benefits

  • Competitive compensation is implied by SpaceX’s employment offering, though no specific salary is listed.
  • Equal opportunity employer status with merit-based hiring and workplace protections.
  • Reasonable accommodation support for the application and interview process.
  • Eligibility guidance and support for candidates requiring ITAR authorization determination.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer – Platform

Yuno 51-200 Payment Processing Software

Yuno is hiring a Senior Software Engineer for its Platform and Infrastructure team to build and own the internal systems that power reliable, scalable microservice operations across its global payments platform.

AWS CI/CD GCP GitOps Kubernetes Linux Microservices Node.js Python Terraform
1 hour, 15 minutes ago

Staff Software Engineer - Platform & Infrastructure

Abnormal AI Internet Software & Services

Abnormal Security is hiring a Staff Software Engineer to lead Platform Infrastructure efforts that power its AI-driven cloud products with reliable, scalable, and secure systems.

Apache Airflow Apache Spark AWS Databricks dbt DynamoDB EC2 Go Kafka Kubernetes Machine Learning Microservices MySQL OpenSearch PostgreSQL Python Redis Terraform
1 hour, 35 minutes ago

Sr. Platform Engineer III (6558)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Platform Engineer III to design and operate Kubernetes-based container platforms for mission-critical federal workloads within a disciplined Agile delivery environment.

Agile AWS CI/CD Docker Helm Kubernetes OpenShift Rancher Terraform
2 hours, 40 minutes ago

Senior Platform Engineer (Cloud Workloads)

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a Senior Platform Engineer for its Workload team to own observability infrastructure, improve incident response, and scale proactive support for cloud-based BaaS platform services.

AWS Azure Bash Elasticsearch GitHub Actions JIRA Kibana Kubernetes PowerShell Pulumi Python Salesforce Terraform
2 hours, 54 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