Sr Software Engineer, Embedded Flight Software

York Space Systems

Greenwood Village (CO)

Vor Ort

USD 140.000 - 190.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

York Space Systems seeks a Senior Embedded Flight Software Engineer to design, develop, test, and deliver mission-critical software for spacecraft systems. The focus is real-time, embedded Linux-based flight software enabling reliable command, telemetry, networking, and autonomy across on-orbit vehicles.

The ideal candidate is a hands-on engineer with strong systems thinking, able to work across architecture, development, integration, test, and on-orbit support throughout the lifecycle.

Qualifikationen

  • Bachelors degree in a relevant field.
  • 5+ years of embedded software development experience.
  • Strong proficiency in C/C++.
  • Experience with embedded Linux systems (drivers, networking, system-level debugging).
  • Experience with deterministic build systems such as Yocto or VxWorks.
  • Familiarity with networking protocols (TCP/IP, UDP).
  • Experience debugging hardware/software integration issues.
  • Ability to work in a fast-paced, mission-driven environment.
  • Willingness to work full-time in our Greenwood Village, CO office.
  • Must be clearance eligible and ability to maintain an active Secret Clearance or higher.

Aufgaben

  • Design and develop embedded flight software in C/C++ for spacecraft systems.
  • Develop and maintain reliable embedded flight software for resource-constrained, safety-critical systems.
  • Develop and debug multithreaded software with proper synchronization and IPC.
  • Integrate software with hardware components (OBCs, radios, payloads) in HITL and flatsat environments.
  • Develop and execute test strategies at unit, integration, system, and mission levels.
  • Support on-orbit operations, debugging, and anomaly resolution.
  • Translate ICDs and system/hardware specs into software interfaces.
  • Collaborate across platform, applications, mission ops, and hardware teams.
  • Experience with HITL, flatsat, or system-level test environments.

Kenntnisse

C/C++
Embedded software
Embedded Linux
Yocto
VxWorks
Networking
Hardware/software integration

Ausbildung

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Jobbeschreibung

York isseeking aSenior Embedded Flight Software Engineerto design, develop, test, and deliver mission-critical software for spacecraft systems. This role focuses onreal-time and embedded Linux-based flight software, enabling reliable command, telemetry, networking, and autonomy across on-orbit vehicles.

The ideal candidate is ahands-on engineerwith strong systems thinking who canoperateacross the full lifecycle—from architecture and development through integration, test, and on-orbit support.

Not all skills below arerequired, we encourage you to apply if you have an interest in learning!

Responsibilities
  • Design and developembedded flight softwarein C/C++ for spacecraft systems
  • Design, develop, and maintainreliable embeddedflight software for resource-constrained, safety-critical systems.
  • Develop and debug multithreaded software, including thread synchronization,interprocesscommunication, race-condition prevention, and deadlock avoidance.
  • Integrate software withhardware components(OBCs, radios, payloads) in HITL andflatsatenvironments
  • Develop and executetest strategies(unit, integration, system, and mission-level testing)
  • Supporton-orbit operations, debugging, and anomaly resolution
  • Translate Interface Control Documents (ICDs), system requirements, and hardware specifications into robust software interfaces and implementations.
  • Collaborate acrossplatform, applications, mission ops, and hardware teams
  • Experience withHITL,flatsat, or system-level test environments
Required Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 5+ years of experience inembedded software development
  • StrongproficiencyinC/C++
  • Experience withembedded Linux systems(drivers, networking, system-level debugging)
  • Experience with deterministic build systems such asYoctoor VxWorks
  • Familiarity withnetworking protocols(TCP/IP, UDP, routing concepts)
  • Experience debugginghardware/software integration issues
  • Ability to work in a fast-paced, mission-driven environment
  • Willingness to work full-time in our Greenwood Village, CO office;
  • Must be clearance eligible and ability tomaintainan active Secret Clearance or higher
  • Love space!
Preferred Qualifications
  • Master’s Degree in computer scienceor engineering related field
  • 8+ years of experience working withsoftware,network infrastructure, and data transport protocols in space.
  • Expierencewith Real-Time Operating Systems
  • Experience withspacecraft, aerospace, or safety-critical systems
  • Knowledge ofreal-time systems and deterministic software design
  • Familiarity withCCSDS, DTN, or space communication protocols
  • Understanding ofcybersecurity principles(secure boot, signing, key management)
  • Experience supportingon-orbit operations or live systems
  • Active Secret Clearance
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Flight Software Engineer (Early Career)
Embedded Flight Software Engineer (Early Career)

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 75.000 - 110.000
100% employer-paid medical, dental, &視
Holidays & sick time
Unlimited PTO
+1
Flight Software Engineer, Senior
Flight Software Engineer, Senior

York Space Systems LLC • Greenwood Village (CO)

Vor Ort
USD 110.000 - 165.000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded Flight Software Engineer - Spacecraft
Senior Embedded Flight Software Engineer - Spacecraft

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 140.000 - 190.000
Autonomy Software Engineer – Software Development
Autonomy Software Engineer – Software Development

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 120.000 - 180.000
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Laurel (MD)

Vor Ort
USD 120.000 - 180.000
Early-Career Embedded Flight Software Engineer — Space
Early-Career Embedded Flight Software Engineer — Space

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 75.000 - 110.000
100% employer-paid medical, dental, &視
Holidays & sick time
Unlimited PTO
+1
Software Engineer - Simulation Integration and Test
Software Engineer - Simulation Integration and Test

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 110.000 - 160.000
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Austin (TX)

Vor Ort
USD 120.000 - 180.000
Software Engineer
Software Engineer

York Space Systems LLC • Greenwood Village (CO)

Vor Ort
USD 75.000 - 95.000
Autonomy Software Engineer – Software Development
Autonomy Software Engineer – Software Development

York Space Systems • Greenwood Village (CO)

Vor Ort
USD 120.000 - 160.000
Medical, dental, and vision insurance
Holidays, floating holidays, and sick/
Generous 401(k) match