Software Engineer, C++ (Starlink)
$135k - $155kSPACE 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
- ...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
$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...SuggestedPermanent employmentTemporary workWeekend work$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...SuggestedTemporary workWeekend work$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...SuggestedPermanent employmentTemporary workWeekend work$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...SuggestedPermanent employmentTemporary workWorldwideWeekend work$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 employmentTemporary workWorldwideWeekend work$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 employmentTemporary workInternshipWeekend work- ...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
$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 employmentCasual workRemote work$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 timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...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 areaWorldwideFlexible hours
- ...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 contractorsFor subcontractorCasual workWork at officeRemote workWorldwideDay shift
- ...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...
- ...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 areaWork from homeRelocation packageFlexible hours
$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 jobWork experience placementWork at office$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$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 timeWork experience placementWork at office- 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
$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 placementWork at officeLocal areaImmediate start2 days per week$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 areaWork from home$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...- 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,...
$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...$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 timeWork experience placementRemote work$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...- 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...
$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 timeWork experience placementRemote work- 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 timeWork at office
$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 jobContract workFor contractorsWork experience placementFor subcontractorWork at office- ...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 timeWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C++ (Starlink). Be the first to apply!
- c++ developer Sunnyvale, CA
- c++ programmer Sunnyvale, CA
- c++ software developer Sunnyvale, CA
- id software Sunnyvale, CA
- android software developer Sunnyvale, CA
- software sales Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- embedded software Sunnyvale, CA
- software intern Sunnyvale, CA

