2364 IT & Software Developer jobs in the US
Requirements
Must:
- Bachelors degree in computer science, engineering, mathematics, or a related scientific discipline; or 2+ years of professional software development experience in lieu of a degree
- Proficiency in C, C++, or Rust programming languages
- Active Top Secret, Top Secret SCI, or DOE Level Q security clearance
- Strong foundational knowledge of computer architecture, networks, debugging, and software testing
- Proven ability to work effectively and creatively in a dynamic environment with changing requirements
- Capability to work independently as well as collaboratively in a team setting, demonstrating initiative and effective communication
- Experience with containerization technologies such as Docker or Kubernetes
- Familiarity with relational databases like PostgreSQL, CockroachDB, or equivalent
Responsibilities
- Create highly reliable software systems to manage thousands of satellites in low Earth orbit
- Oversee the entire software development lifecycle, from identifying core needs to prototyping, development, testing, and deployment in orbit
- Collaborate with multidisciplinary teams to brainstorm, design, and innovate next-generation satellite functionalities, including cutting-edge sensors and inter-satellite communication
- Engage directly with end-users to ensure high-quality product delivery and adaptation to their requirements
- Write robust, Linux-based C++ software for various processors and microcontrollers (e.g., ARM, PowerPC, x86)
- Innovate embedded cryptography applications for both satellites and ground equipment
- Develop efficient networks to relay sensor data to users
- Construct automated ground-based systems integrating smart data processing with satellite command and control
- Create models and simulations for flight-like software testing, network performance analysis, or research and development projects
- Design tools enabling test execution across diverse environments: virtualized hardware, real hardware-in-the-loop, and vehicle-in-the-loop testing
Description
At SpaceX, we believe in an ambitious future where humanity explores the stars. We are actively developing innovative technologies with the ultimate goal of enabling human life on Mars. Our Starshield mission focuses on enhancing national security through the prompt and reliable delivery of information. We seek highly motivated and versatile software engineers to join our team, working collaboratively on crucial national security projects that protect our data and networks. We offer competitive compensation, a comprehensive benefits package including medical, dental, and vision coverage, a 401(k) plan, paid parental leave, and generous paid time off. The role requires a commitment to excellence and a drive to create impactful solutions.
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 2364 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?
AMERICAN SYSTEMS, Trimlite, Menusifu, Inc., Concordia Group, Peraton, Active Datacomm, DreamPak 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 213 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 Lockheed Martin Corporation as they are hiring for 213 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
