Unknown Company

Embedded Software Engineer Senior

englewood, co • Posted 3 days ago
Remote Full Time General

Senior Embedded Flight Software EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and enabling next-generation space mission operations worldwide. Today, York is one of the most innovative aerospace companies, specializing in end-to-end customer solutions and the rapid production of spacecraft platforms. York's complete Space Segment Solution includes spacecraft production, payload integration, system integration & test, launch services, ground segment services, and mission operations, enabling customers to leverage York's existing technology solutions to get to orbit rapidly and responsively.

We're looking to expand our team across the board.York Space Systems is seeking a Senior Embedded Flight Software Engineer to design, develop, test, and deliver mission-critical software for spacecraft systems. This role focuses on real-time and 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 who can operate across the full lifecycle—from architecture and development through integration, test, and on-orbit support.Key ResponsibilitiesDesign and develop embedded flight software in C/C++ for spacecraft systemsBuild and maintain networking and data transport layers between onboard subsystems and ground interfacesIntegrate software with hardware components (OBCs, radios, payloads) in HITL and flatsat environmentsDevelop and execute test strategies (unit, integration, system, and mission-level testing)Support on-orbit operations, debugging, and anomaly resolutionContribute to software architecture, requirements, and interface definitionsImprove and maintain CI/CD pipelines, build systems, and release processesCollaborate across platform, applications, mission ops, and hardware teamsExperience with HITL, flatsat, or system-level test environmentsQualifications Required for the RoleBachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field5+ years of experience in embedded software developmentStrong proficiency in C/C++Experience with embedded Linux systems (drivers, networking, system-level debugging)Experience with deterministic build systems such as Yocto or VxWorksFamiliarity with networking protocols (TCP/IP, UDP, routing concepts)Experience debugging hardware/software integration issuesAbility to work in a fast-paced, mission-driven environmentMust be clearance eligible and ability to maintain an active Secret Clearance or higherWillingness to work full-time in our Greenwood Village, CO office; this position does not support remote or hybrid work.Love space!Preferred for the RoleMaster's Degree in computer science or engineering related field8+ years of experience working with software, network infrastructure, and data transport protocols in spaceExperience with Real-Time Operating SystemsExperience with spacecraft, aerospace, or safety-critical systemsKnowledge of real-time systems and deterministic software designFamiliarity with CCSDS, DTN, or space communication protocolUnderstanding of cybersecurity principles (secure boot, signing, key management)Experience supporting on-orbit operations or live systemsActive Secret ClearanceIn compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance.Benefits100% employer-paid medical, dental, and vision insurance (subject to spousal surcharge).Company holidays, floating holidays, and sick time.Unlimited PTO.Generous 401(k) match.

Back to Job Search