Redmond, Washington, United States On-site Employment USD 160,000 - 225,000 Yearly

SpaceX is hiring a Software Engineer

About the Role

SpaceX is looking for a Senior Software Engineer to join the Starlink Network program. You will improve the utilization of deployed hardware to provide customers with the best possible satellite internet experience. At SpaceX, you will be responsible for the complete lifecycle of your software, closing the feedback loop between design and real-world performance.

What You'll Do

  • Develop highly reliable, real-time software designed to run on the gateways, satellites, user terminals, and switches that make up the low latency, high capacity satellite-based global network.
  • Participate in and lead architecture, design, and code reviews.
  • Develop prototypes and manage experiments to prove out key design concepts.
  • Develop tools for software development and deployment, data analysis and visualization, and test execution across multiple environments.
  • Deploy reliable software, test execution, and data analysis as part of a continuous integration and release system.

What We're Looking For

  • Bachelor’s degree in computer science, engineering, math, or STEM discipline and 5+ years of professional software development experience; OR 7+ years of professional software development experience in lieu of a degree.
  • Development experience in C, C++, or assembly.
  • Must be willing to work extended hours and weekends as needed.

Nice to Have

  • Strong professional experience writing C, C++ or assembly in a production environment.
  • Developed, debugged and deployed software that has been used in real world applications/projects.
  • Knowledgeable in real-time rendering, game engine development, physics simulation, or other real-time, resource-constrained, high-performance computing.
  • Experience with networking protocols (UDP, TCP/IP, etc) and distributed systems.
  • Experience in security issues associated with distributed systems and internet services.
  • Experience with packet forwarding engines for features like NAT, ACLs, QoS, DPI, load balancing, and DDoS mitigation.
  • Proven expertise in IP packet processing at L3/L4 layers, including DPDK, XDP/eBPF or user-space forwarding.
  • Experience with high-scale networking hardware (e.g., SmartNICs like Mellanox/NVIDIA BlueField, Intel IPUs) is a plus.

Technical Stack

  • C, C++, Assembly, DPDK, XDP/eBPF

Benefits & Compensation

  • Compensation: $160,000.00 - $225,000.00 per year + equity: Eligible for long-term incentives in the form of company stock, stock options, or long-term cash awards.
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10 or more paid holidays per year
  • 5 days of sick leave per year for exempt employees
  • Company shuttles from select Seattle locations to the Redmond office
  • Eligible for long-term incentives (company stock, stock options, long-term cash awards)
  • Potential discretionary bonuses
  • Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan
  • Various other discounts and perks

Work Mode

This is an onsite position located in Redmond, WA.

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Required Skills
CC++assemblyDPDKXDP/eBPFsoftware developmentsystems programming
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
SpaceX

SpaceX is actively developing the technologies to make human life on Mars possible.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago