NASA Commercial Spacecraft Flight Software Systems Engineer
$76,000 - $155,700 per year
Apply (opens in a new tab)NASA Commercial Spacecraft Flight Software Systems Engineer
Posted 10 days ago
SENIORITY
Lead
SALARY
$76,000 - $155,700 per year
About the role
- Must be a U.S. Citizen or Permanent Resident.
- B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines required.
- Prior or current background in software development or systems engineering.
- At least 3 years of related experience in real-time safety critical software, including internships. Experience can be for aerospace vehicles or in other industries, e.g., oil and gas.
- Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
- Ability to manage multiple priorities with little supervision.
- Must be a highly responsible, team-oriented individual with strong work ethic.
- Must have highly developed coordination and organization skills.
- Desired:
- M.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines.
- Experience in full life cycle safety critical software for aerospace or non-aerospace applications.
- Experience in flight software development for human-rated space vehicles, e.g., Space Shuttle, International Space Station, SpaceX Crew Dragon, Boeing Starliner, Orion, or Gateway.
- Vehicle-wide knowledge of space vehicle systems, e.g., avionics; command and telemetry; command and control; displays; power; propulsion; thermal; ECLSS; guidance, navigation and control; communications and tracking, etc.
- Knowledge of aerospace or similar vehicle operations, e.g., aircraft, space vehicle, satellite, submarine, etc.
- Experience developing C/C++ and/or Python code.
- Project management skills.
- Familiarity with NASA's Commercial Crew Vehicles.
- This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.What You Can Expect:
- A culture of integrity.
- At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation.
- An environment of trust.
- CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
- A focus on continuous growth.
- Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
