Lead Embedded Space Software Engineer

Moog Inc.

Arvada (CO)

Hybrid

USD 135,000 - 175,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible paid time off
Relocation assistance
Comprehensive health coverage

Job summary

Moog Inc. in Arvada, CO is seeking a Sr. Software Engineer to design, implement, and verify real-time embedded flight software for spacecraft buses and space vehicles. You will act as a technical lead, drive architecture decisions, and mentor junior engineers.

The role requires 5+ years of software development with embedded systems, C/C++, Python proficiency, and experience with VxWorks or similar RTOS. Hybrid work schedule in Arvada, CO is offered.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years’ professional software development experience, including embedded systems.
  • 8+ years of relevant professional experience preferred.
  • Must have the ability to obtain a U.S. Security Clearance.
  • Demonstrated experience programming in C/C++ or similar embedded languages.
  • Proficiency in Python for tools, test automation, or scripting.
  • Experience with VxWorks (Wind River), Greenhills or equivalent real‑time OS; strong familiarity with real-time concepts and deterministic scheduling.
  • Experience developing for and debugging on Linux hosts and targets.
  • Strong understanding of computer architecture, OS fundamentals, networking protocols, and inter-process communication.
  • Proven ability to lead technical efforts and mentor teammates; strong written and verbal communication skills.

Responsibilities

  • Design, implement, and verify real-time embedded flight software for spacecraft buses, OMVs, and other space vehicles using C/C++ and Python.
  • Act as a technical lead on projects: drive architecture and design decisions, define software interfaces, and lead design reviews.
  • Mentor and coach junior and mid-level engineers, helping grow team capability and best practices.
  • Develop and maintain software running on VxWorks and Linux targets; work across different toolchains and cross-compilation environments.
  • Build and maintain software simulators and automated test frameworks for system integration and regression testing.
  • Perform and document unit, integration, and system-level testing; support continuous integration and test automation efforts.
  • Troubleshoot and debug software in close integration with spacecraft hardware and system engineering teams.
  • Review and provide constructive feedback on software requirements, specifications, and code.
  • Collaborate with cross-disciplinary subject‑matter experts (hardware, avionics, guidance/navigation/control, systems) in an Agile environment.
  • Move between programs as priorities require.

Skills

C/C++
Python
Embedded systems
Technical leadership
Mentoring
Software architecture
Linux
RTOS concepts
Git / CI/CD
Debugging

Education

BS in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

VxWorks (Wind River)
Green Hills RTOS

Job description

Moog Inc. in Arvada, CO is seeking a Sr. Software Engineer to design, implement, and verify real-time embedded flight software for spacecraft buses and space vehicles. You will act as a technical lead, drive architecture decisions, and mentor junior engineers.

The role requires 5+ years of software development with embedded systems, C/C++, Python proficiency, and experience with VxWorks or similar RTOS. Hybrid work schedule in Arvada, CO is offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Space Flight (Hybrid)
Senior Embedded Software Engineer — Space Flight (Hybrid)

Moog Inc • Arvada (CO)

Hybrid
USD 135,000 - 175,000
Matching 401k
Health Savings Accounts
Flexible Spending Accounts
+3
Senior Embedded Systems Engineer – Flight Software Expert
Senior Embedded Systems Engineer – Flight Software Expert

Moog Inc • East Aurora (NY)

On-site
USD 130,000 - 170,000
Benefits from day one enrollment
Flexible vacation
401k match
+4
Hybrid Space Software Development Manager
Hybrid Space Software Development Manager

Moog Inc • Denver (CO)

Hybrid
USD 150,000 - 180,000
Comprehensive benefits set
9/80 work schedule
Dog-friendly office
+3
Sr. Software Engineer
Sr. Software Engineer

Moog Inc • Arvada (CO)

Hybrid
USD 135,000 - 175,000
Matching 401k
Health Savings Accounts
Flexible Spending Accounts
+3
Satellite Flight Software Engineer — C++/RTOS
Satellite Flight Software Engineer — C++/RTOS

Moog Inc • Arvada (CO)

On-site
USD 90,000 - 120,000
Flexible planned vacation
Outstanding health benefits
401(k) company contribution and match
Satellite Flight Software Integration & Test Engineer
Satellite Flight Software Integration & Test Engineer

Moog Inc • Arvada (CO)

On-site
USD 90,000 - 104,000
Flexible Planned Vacation
Outstanding Health Benefits
Generous 401K company contribution and
+1
Embedded Flight Software Engineer - C/C++, RTOS & SBCs
Embedded Flight Software Engineer - C/C++, RTOS & SBCs

Moog Inc. • Phoenix (AZ)

On-site
USD 75,000 - 120,000
Sr. Software Engineer
Sr. Software Engineer

Moog Inc. • Arvada (CO)

On-site
USD 135,000 - 175,000
Flexible paid time off
Relocation assistance
Comprehensive health coverage
Avionics Embedded Systems Engineer – Real-Time C/C++
Avionics Embedded Systems Engineer – Real-Time C/C++

Moog Inc • Gilbert (AZ)

On-site
USD 75,000 - 120,000
Senior Space-Grade Mechanical Design Engineer (Hybrid)
Senior Space-Grade Mechanical Design Engineer (Hybrid)

Moog Inc • Arvada (CO)

Hybrid
USD 100,000 - 175,000
Annual profit sharing
401(k) matching
Employee Stock Purchase Plan
+2