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

Sr. Software Engineer, C++ (Dragon)

$165k - $230k
Full-time

SpaceX

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

SR. SOFTWARE ENGINEER, C++ (DRAGON)

As a Sr. Software Engineer on the Dragon team, you will develop, analyze and verify the mission critical software configurations that fly our Dragon Crewed and Cargo vehicles. You will partner cross-functionally to ensure software is configured to each mission's specifications and needs. You will be responsible for ensuring the vehicle behaves as expected, and troubleshoot flight software when necessary. You will have a direct impact on our ability to launch and fly vehicles frequently, safely and reliably.

RESPONSIBILITIES:


  • Develop, execute, and analyze the code and configuration for the software systems that fly our vehicles

  • Invent new tools that enable more frequent and reliable software deployment, automated data review, and automated configuration verification

  • Analyze test results and bugs that require in-depth investigations

  • Troubleshoot flight hardware/software systems with interdisciplinary engineering teams

  • Plan and execute vehicle testing milestones

  • Support mission operations as a flight software specialist

  • Roll out new software changes to the vehicle fleet

  • Occasional travel to launch sites and customer sites for testing and/or operations

BASIC QUALIFICATIONS:


  • Bachelor's degree in computer science, engineering, math, or science discipline OR 2+ years of experience in software development in lieu of degree

  • 5+ years of software development experience in C/C++

PREFERRED SKILLS AND EXPERIENCE:


  • Knowledge of electronics, controls, motor design, and physical mechanics

  • Strong fluency in Linux, including:


    • Bash shell scripting

    • Network troubleshooting

  • Experience building or working with real-time embedded systems

  • Experience with software documentation, creating system diagrams, and enumerating software requirements

  • Experience with software testing

  • Knowledge of state machines

ADDITIONAL REQUIREMENTS:


  • Must be available to work extended hours and weekends as needed 

COMPENSATION AND BENEFITS:

Pay Range:
Sr. Software Engineer: $165,000.00 - $230,000.00/per year

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year.

ITAR REQUIREMENTS:


  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .

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.

Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  View email address on jobs.jobcopilot.com . 

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, C++ (Dragon) in Remote vacancy
  •  ...’ll Do Design and develop embedded software that controls system behavior in advanced...  ..., mechanical, systems, and test engineers to define interfaces and validate system...  ...software development ~ Strong expertise in C/C++ development within Linux environments... 
    Senior
    Full time
    Temporary work

    Analogic Jobs

    Remote
    29 days ago
  • $164.89k - $182.93k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum...  ...software systems.Develop production-quality software using C++ in a Linux environment.Establish technical direction and make... 
    Senior
    Full time
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    6 hours ago
  • TESS- Sr. AMDOTS Data/Software Engineer- SQL/C++Clearance: TS/SCILocation: Building 1470, Peterson Space Force Base, CO.U.S. Citizenship is required.Periodic Travel is required.Position Summary: Senior data/software engineer supporting the Automated Message Data Observation... 
    Senior
    For contractors
    For subcontractor
    Remote work
    Worldwide
    Relocation package

    Constellation West

    Colorado
    3 days ago
  •  ...new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to...  ...Qualifications Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem solving skills... 
    Senior
    Full time
    Worldwide

    Comtecinfo

    Remote
    more than 2 months ago
  • $185k - $225k

    Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound... 
    Senior
    Full time
    Local area
    Immediate start

    Flow Traders

    Remote
    more than 2 months ago
  •  ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of...  ...team and make an impact? We are looking for a Senior Software Engineer, C++ to actively contribute to the development of new features for... 
    Senior
    Full time
    Temporary work
    Casual work
    Remote work
    Worldwide
    Flexible hours

    Teamviewer Germany Gmbh

    Austin, TX
    22 hours ago
  • $217k - $307k

     ...most advanced self-driving hardware and software solution. The efficiency demands of such...  ...specifications.   As a GPU performance software engineer within the Software Performance team, you...  ...like Nsight. Strong knowledge of C++ and experience in large code bases,... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    more than 2 months ago
  • $175k - $225k

     ...challenge consensus. DRW is seeking an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will...  ...Design, build, and maintain low-latency C++ systems for: Exchange gateways and market data processing... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Drw

    Remote
    more than 2 months ago
  • $150k - $250k

     ...challenge consensus. DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will...  ...management, trade reporting and market data feed processing using C++ or Rust Develop and maintain systems to ensure application... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Drw

    Remote
    more than 2 months ago
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the...  ...Calif. Meet the team: We’re searching for a Senior level Software Engineer to come and join the Runtime Infrastructure (RI) - Logging... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude Ai

    Remote
    more than 2 months ago
  • $184k - $287.5k

     ...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame...  ...tools in modern C++ and CUDA to produce software with elegant design, broad feature...  ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    Texas
    2 days ago
  • $123.14k - $202.49k

     ...tables of records. Bring your passion for Software Development to help us develop a global...  ...software products.You’ll work alongside product engineers, developers, and users to create location...  ...rapid searchOptimize existing and new C++ code to reduce memory consumption and to... 
    Senior
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    4 days ago
  •  ...Embedded Software Engineer Shift: 4/10 schedule 1st Shift Pay Rate: $80-$98.95/Hr. on W2 Description: Seeking a Software Engineer with strong background in real-time C/C++ embedded software development along with demonstrated technical leadership... 
    Senior
    Remote work
    Shift work
    Day shift

    Trispoke Managed Services Pvt Ltd

    United States
    2 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to...  ...You Will Do:Code, test, and integrate C++ real-time signal processing algorithms or... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    3 days ago
  • $141.85k - $212.78k

     ...around the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality,...  ...assigned.About You / Qualifications:Extensive experience with C/C++/Golang, DB design and network programming.Experience with large... 
    Senior
    Full time
    Night shift
    Weekend work

    Comcast

    Reston, VA
    2 days ago
  •  ...team of intelligent, humble, and driven people make the impossible possible together. We’re looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you... 
    Senior
    Full time
    Flexible hours

    Path Robotics

    Remote
    more than 2 months ago
  •  ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas....  ...-Develop and deploy sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional teams to provide... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    4 days ago
  • $213k - $263k

     ...simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group...  ...of electrical, mechanical, reliability, software and vehicle engineers. We design, build,...  ...high-quality vertically-integrated C++ software systems (on-vehicle and off-... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Remote
    more than 2 months ago
  •  ...processes to make work work better. Our software solutions harness the power of AI and shape...  ...Develop and maintain core C++ functionality for TeamViewer's remote access...  ...improvements and collaborate with product and engineering teams to deliver scalable solutions.Requirements... 
    Senior
    Temporary work
    Casual work
    Remote work
    Worldwide

    TeamViewer

    Austin, TX
    3 days ago
  •  ...We are looking for a Principal Systems Engineer / Researcher to build and advance core technologies...  .... The ideal candidate combines strong C/C++ or Rust systems engineering, exceptional...  ...work experience. ~6+ years of software engineering, systems engineering, security... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    PaloAlto Networks

    California
    3 days ago
  • Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position.... 
    Senior
    Remote work

    The Right Click, Inc.

    New York, NY
    5 days ago
  • $150k - $225k

     ...Senior Software Engineer – C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive the expansion of our platform and trading teams into new capabilities, markets and asset types. This role requires a strong... 
    Senior
    Casual work
    Work at office
    Work from home

    GTS (Global Trading Systems)

    Watervliet, NY
    1 day ago
  • $114.75k - $183.6k

     ...Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Build the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, OH
    3 days ago
  • Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code... 
    Senior
    Full time
    Remote work

    GlobalLogic

    Dallas, TX
    6 days ago
  •  ...ConnectWise is an industry and Global leading software company with over 3,000 colleagues in...  ...! About the Role You will be a senior engineer on the x360Sync team at ConnectWise, owning...  ...The application is primarily written in C++, with Swift and Objective-C used for macOS... 
    Senior
    Full time
    Remote work

    Connectwise

    Remote
    17 days ago
  •  ...everyone. The Consumer App Foundation team is looking for a Principal Software Engineer to improve Roblox client performance across our supported platforms. You’ll work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the company to... 
    Full time

    Roblox

    Remote
    a month ago
  •  ...create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the...  ...a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU does when... 
    Full time
    Worldwide

    Roblox

    Remote
    more than 2 months ago
  • Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA Agile, C++, Embedded C++, Jenkins, Linux, Scrum, Unix Location: Massachusetts Job Function: Application Development Date Of Job Posting: 10-03-2019 Sr Software... 
    Senior
    Permanent employment
    Full time
    Remote work
    Relocation
    Flexible hours

    DBA Web Technologies

    Marlborough, MA
    more than 2 months ago
  • Emerson is seeking a skilled and versatile Software Engineer to help build next-generation web experiences for Fisher's digital valve controllers...  ...years of professional software development experience with C/C++ in embedded contexts. ~ Experience developing applications... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Emerson

    Marshalltown, IA
    18 days ago
  •  ...technical owner for our linux user space C++ application, ensuring high-performance...  ...implement reliable, thread-safe, multithreaded software components (synchronization, concurrency...  ...a Bachelors or Masters in Electrical Engineering, Computer Engineering, or Computer... 
    Senior
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    a month ago

Do you want to receive more vacancies?

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