Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, C++ (Starlink)

$135k - $155k

SPACE EXPLORATION TECHNOLOGIES CORP

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. #J-18808-Ljbffr SPACE EXPLORATION TECHNOLOGIES CORP

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++ (Starlink) in Sunnyvale, CA vacancy
  •  ...aerospace company in California is looking for a New Graduate Engineer in Software (Starlink) to contribute to the development of cutting-edge software...  ...and programming experience in languages including C, C++, and Python. The role requires collaboration with engineers... 
    Suggested

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    4 days ago
  • $170k - $235k

    Sr. Wireless Firmware Engineer (Starlink Mobile) Sunnyvale, CA SpaceX was founded under the belief...  ...layer processing (L1). 5+ Years of C/C++ coding experience. Preferred Skills...  ...U.S. Department of State. Pay range: Software Engineer/Senior: $170,000.00 - $235,000... 
    Suggested
    Permanent employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    1 day ago
  • $170k - $235k

    Sr. Wireless Software Engineer (Starlink) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is exploring the stars is...  ...software engineering experience, programming with C or C++ in lieu of a degree. Experience working with wireless software... 
    Suggested
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    3 days ago
  • $135k - $155k

     ...possible, with the ultimate goal of enabling human life on Mars. Software Engineer (Starlink Mobile) The Starlink Mobile network will expand Starlink’s...  ...lieu of a degree. Development experience in Python, C, or C++. Preferred Skills and Experience Knowledge of real‑time... 
    Suggested
    Permanent employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    19 hours ago
  • $160k - $225k

     ...goal of enabling human life on Mars. Position: SR. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK) At SpaceX we’re leveraging our experience in building...  ...degree. Development experience in assembly, C, or C++. Preferred Skills and Experience Knowledgeable in... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Sunnyvale, CA
    1 day ago
  • $130k - $155k

    SOFTWARE ENGINEER, STARLINK GROWTH At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    Latent AI

    Sunnyvale, CA
    1 day ago
  • $135k - $155k

    Wireless Systems Engineer (Starlink Mobile) Sunnyvale, CA SpaceX was founded under the belief that...  ...protocol stack. Work directly with software engineers to implement algorithms and deploy...  ...working knowledge of Python and/or C/C++. Strong debugging, performance... 
    Permanent employment
    Temporary work
    Internship
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    4 days ago
  •  ...calling, AI, and more. Minimum Education & Experience Requirements: Bachelor's degree, preferably in Computer Science, Computer Engineering, a related field, or a foreign equivalent, plus 5 or more years of post-baccalaureate experience developing with JavaScript or... 
    Work at office

    Omega Solutions Inc

    Mountain View, CA
    4 days ago
  • $185k - $245k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...this future a reality. As a Displays Software Engineer at Reliable Robotics, you will be...  ...5+ years professional experience in C or C++ Preferred Criteria Experience... 
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    2 days ago
  • $125k - $222k

     ...C++ Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet.... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  •  ...Senior Software Engineer - Embedded UI (Qt / C++) It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the...  ...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Worldwide
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  •  ...leading aerospace company based in California is looking for a Software Engineer to develop real-time software for the world's largest...  ...tools. The ideal candidate should have strong experience with C, C++, and assembly, along with networking protocols. Competitive compensation... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    2 days ago
  •  ...to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...seeking passionate Senior/Staff Software Engineers, who have strong fundamentals in software...  ...development practices and are experts in C++ language in production-oriented environment... 
    Odd job
    Work experience placement
    Work at office

    Gatik AI

    Mountain View, CA
    1 day ago
  • $192.34k - $260.24k

     ...Staff Software Engineer, C++ Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking... 
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    2 days ago
  • $147k - $237.5k

     ...mindset, determination and enthusiasm. A strong background in C/C++ is essential. Key Responsibilities: Lead the change - Own...  ...: ~ Education Requirement: All degrees must be in Engineering, Computer Science, or a closely related field. Bachelor's degree... 
    Full time
    Work experience placement
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and...  ...developing and debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including bootloaders, device trees... 
    Remote work

    Luxoft

    Mountain View, CA
    19 hours ago
  • $172k - $349k

     ...Principal Software Engineer (Networking, Python, C/C++) This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    10 days ago
  • $129k - $198.4k

     ...Job Description Role: As an AI/ML Engineer on the Metrics Frameworks team, part of the...  ...frameworks and tools. We are seeking experienced software engineers to build analytical frameworks...  ...~ Experience writing Python and C++ in a production environment (unit testing... 
    Local area
    Work from home

    General Motors

    Mountain View, CA
    8 days ago
  • $120k - $200k

     ...latency execution of on-vehicle robotics software. Your mission extends beyond building a rock...  ...autonomous driving - you will also equip engineers with the tools needed to analyze system...  ..., debugging, and profiling multithreaded C++ applications. Familiarity with... 

    PlusAI, Inc.

    Santa Clara, CA
    4 days ago
  • We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this role, you will be responsible for...  ...datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge hardware,... 

    NVIDIA Gruppe

    Santa Clara, CA
    19 hours ago
  • $135k - $185k

     ...leading aerospace company in Palo Alto seeks a Full Stack Engineer to develop systems for Starlink, enhancing user management in various environments....  ..., collaboration on architecture, and creating reliable software. Requires a STEM degree and 1+ years of experience in software... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    3 days ago
  • $170k - $216k

     ...Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World... 
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $142k - $215k

    A leading automotive company is seeking a Software Engineer to design and implement complex, scalable software in C++ on Linux-based systems for the AIS team. You will develop software that interfaces the Cruise autonomy stack with sensors on vehicles. The ideal candidate... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • A leading aerospace manufacturer in Palo Alto is seeking a Sr. Full Stack Software Engineer to develop and enhance web applications for the Starlink platform. The role involves collaborating with various engineering teams to ensure reliable internet delivery and improve... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    3 days ago
  • $213k - $263k

     ...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—... 
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • Icehouseventures is looking for an Application Software Engineer to join their team in Sunnyvale, CA. This full-time role will focus on localizing...  ...in embedded software development and strong proficiency in C/C++. The position offers a hybrid working model allowing... 
    Full time
    Work at office

    Icehouseventures

    Sunnyvale, CA
    4 days ago
  • $180k - $260k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...seeking passionate Senior/Staff Software Engineers, who have strong fundamentals in software...  ...development practices and are experts in C++ language in production-oriented environment... 
    Odd job
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    Booster

    Mountain View, CA
    19 hours ago
  •  ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles to...  ...re seeking an exceptional Application SW Engineer to join our Application Engineering org,...  ...‑up experience. Strong proficiency in C/C++, Bash, and Python. Deep understanding of... 
    Full time
    Work at office
    Work from home

    Icehouseventures

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, C++ (Starlink). Be the first to apply!