AccessWave · 9 hours ago
Flight Software Engineer (Mid to Principal)
AccessWave is an early-stage startup focused on building high-performance satellite platforms. As a Flight Software Engineer, you will develop software for on-orbit spacecraft systems and ground infrastructure, managing the full lifecycle from architecture to flight operations.
Commercial InsuranceEmployee BenefitsLife Insurance
Responsibilities
Design and implement autonomous flight software and mission-critical ground systems
Develop fault-tolerant and real-time control systems for spacecraft and supporting infrastructure
Create and maintain testing infrastructure—including unit, integration, and hardware-in-the-loop (HITL) testing
Collaborate cross-functionally to prototype and validate system behavior across hardware/software boundaries
Support flight operations and anomaly resolution for deployed missions
Contribute to system architecture and influence software standards and practices across the team
Qualification
Required
Bachelor's or Master's degree in Computer Science, Engineering, Physics, or related technical field
Proficiency in C/C++ and/or Python, with strong understanding of systems-level programming
Experience developing for Linux-based environments
Familiarity with embedded systems or real-time operating systems (RTOS)
Solid understanding of computer architecture, networking, and inter-process communication
Demonstrated ability to write reliable, maintainable, and testable code
Comfortable working in a fast-paced, iterative, and collaborative environment
Must be a U.S. person as defined by U.S. export control laws (e.g., U.S. citizen, lawful permanent resident, refugee, or asylee) and eligible to work on ITAR-regulated projects
Preferred
Design and implementation of fault-tolerant or distributed systems
Experience with real-time flight software frameworks (e.g., F' (F Prime), cFS, or custom flight stacks)
Development of hardware-in-the-loop (HITL) or software-in-the-loop (SIL) test environments
Familiarity with telemetry, command & control systems, and mission operations workflows
Experience optimizing software for performance or constrained environments (e.g., memory, compute, bandwidth)
Exposure to satellite systems, avionics, or spaceflight hardware integration
Benefits
Comprehensive medical, vision, and dental coverage
Short and long-term disability insurance
Life insurance
Unlimited time off
10 or more paid holidays per year