Software Engineer, C++ (Starlink)

SPACE EXPLORATION TECHNOLOGIES CORP

Sunnyvale (CA)

Presencial

USD 135.000 - 155.000

Jornada completa

14 días+
Generador de candidaturas

Convierte este puesto en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Comprehensive medical, vision, and dental coverage
401(k) plan
Disability and life insurance
Paid parental leave
Paid vacation and holidays

Descripción de la vacante

A leading aerospace company based in California is looking for a Software Engineer to develop real-time software for the world's largest satellite internet system. The role involves creating highly reliable software for various components of the satellite network, collaborating on designs and architecture, and contributing to development tools. The ideal candidate should have strong experience with C, C++, and assembly, along with networking protocols. Competitive compensation packages are being offered, including comprehensive benefits and bonuses.

Formación

  • Bachelor’s degree in computer science or related field, or 2+ years of experience.
  • Strong professional experience writing C, C++, or assembly.
  • Experience with networking protocols (UDP, TCP/IP) and distributed systems.

Responsabilidades

  • Develop highly reliable, real-time software for a satellite network.
  • Participate in architecture, design, and code reviews.
  • Build tools for development, deployment, and data analysis.

Conocimientos

C
C++
Assembly
Networking protocols (UDP, TCP/IP)
Strong analytical skills

Educación

Bachelor’s degree in computer science, engineering, math, or related field

Descripción del empleo

Overview

SpaceX is building Starlink, the world’s largest satellite internet system. We design, build, test, and operate the software and hardware that enable a global, low-latency satellite network. We are seeking best-in-class engineers to maximize Starlink’s utility for communities and businesses worldwide.

As a Software Engineer on the Starlink program, you will tackle challenges to fully utilize deployed hardware and deliver customers the best possible satellite internet experience.

Responsibilities
  • Develop highly reliable, real-time software to run on gateways, satellites, user terminals, and switches within our low-latency, high-capacity network.
  • Participate in and lead architecture, design, and code reviews.
  • Develop prototypes and experiments to validate key design concepts.
  • Build tools for software development, deployment, data analysis, visualization, and test execution across various environments (virtualized hardware, hardware-in-the-loop, and on-orbit testing).
  • Contribute to a continuous integration and release system with reliable software, test execution, and data analysis.
Basic Qualifications
  • Bachelor’s degree in computer science, engineering, math, or a related field; OR 2+ years of professional software development experience in lieu of a degree (internship experience applicable).
  • Development experience in C, C++, or assembly.
Preferred Skills and Experience
  • Strong professional experience writing C, C++, or assembly in a production environment.
  • Experience developing, debugging, and deploying software used in real-world applications/projects.
  • Knowledge of real-time rendering, game engine development, physics simulation, or other real-time, resource-constrained, high-performance computing.
  • Creative problem-solving, strong analytical skills, and solid engineering fundamentals.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a dynamic environment with changing requirements.
  • Experience with networking protocols (UDP, TCP/IP) and distributed systems.
  • Experience with security considerations in distributed systems and internet services.
Additional Requirements
  • Willing to work extended hours and weekends as needed.
Compensation and Benefits

Pay range:
Software Engineer/Level I: $135,000.00 - $155,000.00 per year
Software Engineer/Level II: $155,000.00 - $185,000.00 per year

Your actual level and base salary will be determined on a case-by-case basis based on job-related knowledge, education, and experience.

Base salary is one part of the total rewards package, which may include long-term incentives (stock, stock options, or long-term bonuses), a discretionary bonus program, and potential stock purchase plan. SpaceX provides comprehensive medical, vision, and dental coverage, a 401(k) plan, disability and life insurance, paid parental leave, paid vacation, and holidays.

Equal Opportunity: SpaceX is an Equal Opportunity Employer. Employment is based on merit, competence, and qualifications and is not influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status.

Export regulations: To conform with U.S. Government export regulations, including ITAR, applicants must be a U.S. citizen or national, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations. Learn more about ITAR here.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer, Starlink Network
Software Engineer, Starlink Network

Starlink • Sunnyvale (CA)

Presencial
USD 135.000 - 185.000
Stock options
Long-term incentives
Health, vision, dental
+2
Software Engineer, C++ (Starlink)
Software Engineer, C++ (Starlink)

Starlink • Sunnyvale (CA)

Presencial
USD 135.000 - 185.000
Stock options
401(k) retirement plan
Medical, vision, and dental coverage
+4
Software Engineer, Starlink Network
Software Engineer, Starlink Network

SPACE EXPLORATION TECHNOLOGIES CORP • Sunnyvale (CA)

Presencial
USD 135.000 - 155.000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Employee Stock Purchase Plan
+2
Software Engineer, C++ (Starlink)
Software Engineer, C++ (Starlink)

Starlink • Redmond (WA)

Presencial
USD 125.000 - 175.000
Software Engineer, Starlink Network
Software Engineer, Starlink Network

SpaceX • Redmond (WA)

Presencial
USD 122.500 - 170.000
Access to comprehensive medical, vision, and dental coverage
401(k) retirement plan
Short and long-term disability insurance
+4
Real-Time Software Engineer for Low-Latency Satellite Net
Real-Time Software Engineer for Low-Latency Satellite Net

SpaceX • Redmond (WA)

Presencial
USD 125.000 - 175.000
Comprehensive medical, vision, and dental coverage
401(k)-retirement plan
Paid vacation and holidays
+1
Senior Real-Time Networking Software Engineer
Senior Real-Time Networking Software Engineer

SpaceX • Redmond (WA)

Presencial
USD 160.000 - 225.000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
+1
Satellite Systems Software Engineer (Starlink)
Satellite Systems Software Engineer (Starlink)

Starlink • Redmond (WA)

Presencial
USD 125.000 - 200.000
Stock options
Medical, vision, dental
401(k) retirement plan
+3
Software Engineer, Low Latency Computing (Starlink)
Software Engineer, Low Latency Computing (Starlink)

SpaceX • Redmond (WA)

Presencial
USD 125.000 - 175.000
Comprehensive medical, vision, and dental coverage
401(k)-retirement plan
Paid vacation and holidays
+1
Software Engineer, Starlink Network
Software Engineer, Starlink Network

Starlink • Redmond (WA)

Presencial
USD 125.000 - 175.000
Stock options
Medical, vision, dental
401(k) retirement plan
+2