1811 IT & Software Developer jobs in the US

Embedded Software Engineer (Starshield)
$125,000 - 175,000
SpaceX
Rocket Road 1, Hawthorne
$125,000 - 175,000
Requirements
Must:
- Bachelors degree in computer science, engineering, math, or a related scientific discipline; OR 2+ years of relevant professional software development experience in lieu of a degree
- Proficient in development using C, C++, or Rust
- Strong foundational knowledge of computer architecture, networks, debugging, and software testing
- Capable of working effectively and creatively in a fast-paced, dynamic environment with evolving demands
- Ability to operate independently as well as collaboratively, taking initiative and communicating effectively
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with relational databases (PostgreSQL, CockroachDB, or equivalent)
- Eligibility to obtain and maintain a Top Secret or Top Secret SCI clearance
Responsibilities
- Design and develop robust software systems to control thousands of satellites operating in low earth orbit
- Oversee software development from inception to deployment, including identifying core requirements, prototyping, testing, and maintaining through to on-orbit implementation
- Collaborate with multidisciplinary teams to conceptualize, design, and construct the next generation of satellite capabilities, including advanced sensors and inter-satellite communications
- Engage directly with end users to deliver high-quality products and solutions that meet specific needs
- Write top-quality Linux-based C++ software for various processors and microcontrollers (e.g., ARM, PowerPC, x86)
- Create innovative embedded cryptography applications for satellites and ground systems
- Develop high-performance networks to transmit sensor data to end users
- Construct automated ground software systems that integrate smart data processing with satellite command and control
- Produce models and simulations for testing flight-like vehicle software, network performance analysis, or R&D projects
- Create tools enabling execution of tests across various environments, including virtualized and real hardware systems
Description
At SpaceX, we are driven by a vision of a future where humanity explores the stars. Our mission with Starshield focuses on national security by delivering timely and reliable information. We are actively seeking skilled software engineers to join our innovative team, where you will have the opportunity to work on cutting-edge technologies that support crucial national defense initiatives. Our employees enjoy competitive compensation, comprehensive benefits including medical and dental coverage, a 401(k) plan, and paid leave options. We offer a salary range for this position that reflects your experience and qualifications, along with potential long-term incentives. Join us as we shape the future and contribute to a meaningful mission.
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 1811 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?
KUBRA, TransCrypts, Darwin CX Technologies, Brain Box, Snaplii, Bottleless Nation, Annexus Group among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Jobot as they are hiring for 127 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Jobot as they are hiring for 127 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.