3510 IT & Software Developer jobs in the US

SpaceX jobs

Software Engineer, Product Development

$125,000 - 175,000
SpaceX
Rocket Road 1, Hawthorne
$125,000 - 175,000
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree in computer science, engineering, mathematics, or a related field; OR 2+ years of professional experience in software development in lieu of a degree - Experience developing in C, C++, or Rust - Strong foundational knowledge of computer architecture, networking, debugging, and software testing - Proven ability to work efficiently and creatively in a fast-paced environment with shifting requirements - Capability to work both independently and collaboratively, demonstrating initiative and effective communication skills - Hands-on experience with containerization technologies (e.g., Docker, Kubernetes) - Familiarity with relational databases such as PostgreSQL, CockroachDB, or similar - Eligibility to obtain and maintain a Top Secret or Top Secret SCI clearance

Responsibilities

- Design and create robust software systems that manage numerous satellites in low Earth orbit - Oversee software development from inception through completion including identifying core needs, prototyping, programming, testing, and implementing in orbit - Collaborate with cross-functional teams to conceptualize, design, and develop next-generation satellite technologies, including advanced sensors and inter-satellite communications - Engage directly with end users to deliver superior products and data that fulfill their requirements - Produce high-quality Linux-based C++ software for various processors and microcontrollers, such as ARM, PowerPC, and x86 - Innovate embedded cryptographic solutions for satellites and terrestrial equipment - Engineer high-performance networks to convey sensor data to end users - Create automated ground-based software systems that integrate intelligent data processing with satellite command and control - Develop models and simulations for testing flight-like vehicle software, analyzing network performance, or advancing research and development initiatives - Create tools for executing tests across multiple environments including virtualized hardware, real hardware-in-the-loop, and vehicle-in-the-loop testing

Description


At SpaceX, we believe in a future where humanity explores the stars. Our mission focuses on national security through timely and reliable information delivery. We actively develop cutting-edge technologies aimed at supporting defense services and the intelligence community. The Starshield software team is dedicated to creating innovative in-space sensing software that delivers rapid and secure data to users. We offer a competitive salary range of $125,000 to $175,000 annually based on experience and qualifications, alongside benefits including stock options, comprehensive health coverage, a 401(k) plan, and generous paid time off. Join a dynamic team where your contributions directly influence national security and explore a career that inspires the next generation of space technology.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 3510 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

Classic Packaging Company, Transport-Bourassa, Allied Technical Solutions, KUBRA, D3 Security Management Systems, GINGER Telecom, Gatestone & Co. Inc among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Lockheed Martin Corporation as they are hiring for 321 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.