Embedded Flight Software Engineer; Early Career
Listed on 2026-09-12
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, Python, Software Engineer
York Space Systems is seeking an early career Embedded Flight Software Engineer to support the design, development, integration, and testing of mission-critical spacecraft software systems. This role focuses on embedded and Linux-based flight software that enables command, telemetry, networking, and autonomy functions across on-orbit vehicles.
The ideal candidate is a motivated engineer who enjoys hands‑on problem solving, learning complex systems, and working closely with multidisciplinary teams throughout development, integration, and test activities.
York operates in a fast-paced, highly collaborative environment where engineers are trusted with meaningful responsibility early. High performers are given opportunities to grow quickly, influence technical direction, and contribute directly to on-orbit mission success.
Not all skills below are required — we encourage you to apply if you are excited about learning and growing in the role.
Key Responsibilities:- Support development of embedded flight software in C/C++ for spacecraft systems
- Assist with software integration and testing in HITL,flat-sat, and lab environments
- Help develop and maintain networking and communication interfaces between spacecraft subsystems and ground systems
- Participate in unit, integration, and system-level testing activities
- Support debugging of hardware/software integration issues
- Assist with on-orbit operations support and anomaly investigations
- Contribute to software documentation, interface definitions, and test procedures
- Work with CI/CD pipelines, build systems, and release processes
- Collaborate with software, hardware, platform, and mission operations teams
- Fast-paced environment with significant opportunities for career and technical growth based on performance and initiative
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- 0–5 years of experience in software or embedded systems development
- Familiarity with C/C++ programming
- Exposure to Linux development environments
- Understand code and source repository management
- Basic understanding of networking concepts (TCP/IP, UDP, sockets, etc.)
- Strong troubleshooting and problem-solving skills
- Ability to work in a fast-paced, mission-driven environment
- Must be clearance eligible and able to maintain an active Secret Clearance or higher
- Love space!
- Master’s Degree in computer scienceor engineering related field
- Internship, academic, or personal project experience with embedded systems
- Familiarity with embedded Linux or Real-Time Operating Systems (RTOS)
- Experience with hardware/software integration or robotics projects
- Exposure to Git, CI/CD pipelines, or automated testing
- Familiarity with Python or scripting languages
- Interest in spacecraft, aerospace, or safety-critical systems
- Experience working in lab or system integration environments
- Active Secret Clearance
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).