Real time systems software engeneer
Job Description
Company Description Zephyr-1 Aerospace Inc. is an innovative company focused on developing advanced aerospace technologies and systems. The organization emphasizes reliability, safety, and performance in all engineering efforts, with a strong commitment to rigorous testing and continuous improvement. Team members collaborate across disciplines to deliver real-time software solutions that support critical aerospace applications. The company values technical excellence, clear communication, and a culture of problem-solving and learning, making it an engaging environment for engineering professionals.\n
Role Description This is a full-time, on-site Real Time Systems Software Engineer role based in Missouri, MO. The engineer will design, implement, and maintain real-time software components for aerospace systems, ensuring deterministic behavior, high reliability, and adherence to performance requirements. Daily tasks include writing and reviewing code, integrating software with hardware and operating systems, performing debugging and root-cause analysis, and optimizing system performance. The role involves collaborating with cross-functional teams, contributing to architectural decisions, creating technical documentation, and supporting verification, validation, and regression testing. The engineer will also help improve development workflows and participate in design and safety reviews to ensure compliance with internal standards and industry best practices.\n
Qualifications
\n
\n
- \n
- Strong foundation in Computer Science and real-time system concepts, including data structures, algorithms, and concurrent programming.
- Hands-on experience in Software Development and Programming for real-time or embedded systems, preferably in languages such as C, C++, or Rust.
- Proficiency in Debugging complex software issues, performance tuning, and using diagnostic tools for real-time or low-level systems.
- Working knowledge of Operating Systems, especially real-time operating systems (RTOS) or embedded Linux, and familiarity with scheduling, memory management, and inter-process communication.
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field, or equivalent practical experience.
- Ability to read and interpret technical specifications, interface control documents, and system requirements, and translate them into robust software designs.
- Experience with version control, build systems, and continuous integration tools in a collaborative engineering environment.
- Clear written and verbal communication skills, with the ability to work effectively in multidisciplinary teams and participate in design and code reviews.
- Familiarity with aerospace, defense, or safety-critical software standards (e.g., DO-178C or similar) is beneficial.
- Commitment to inclusive, respectful collaboration and adherence to company policies and applicable regulations.
- Minimum Education & Security ClearancesAcademic Credential: Master’s or Ph.D. in Computer Science, Computer Engineering, or Aerospace Robotics from an accredited institution
- .National Security Threshold: Active or highly clearable U.S. Department of Defense Secret/Top-Secret Security Clearance. This ensures they can legally handle sensitive guidance parameters linked to our Space Force Golden Dome integration targets.
- Hard Technical PrerequisitesOperating System Sovereignty: A minimum of 5+ years of production experience writing code directly on the BlackBerry QNX Neutrino RTOS architecture. They must demonstrate mastery over writing multi-threaded, hard real-time, low-level microkernel software applications.Language & Memory Architecture: Expert-level fluency in modern C++ (C++20/23).
- Candidates must prove an absolute track record of writing allocation-free, lock-free code utilizing static ring buffers to guarantee zero runtime garbage collection latency.
- Deterministic Validation Loops: Proven experience designing execution barriers with a fixed 10 kHz frequency loop speed and a strict 100-microsecond deterministic execution fence. They must know how to build low-latency fault-detection software routines capable of triggering pneumatic shutoff gates within < 200 microseconds.
- State-Estimation Math: Deep mathematical background building Multi-Sensor Extended Kalman Filters (EKF) that asynchronously blend high-frequency optical camera data streams with LiDAR spatial depth matrices to lock down millimetric tracking boundaries.
- This specialist will own the digital brain of the vehicle entirely from your secure, copper Faraday-shielded SCIF office vault.
- They are responsible for making your flight profile completely un-crashable under extreme flight loads.BlackBerry QNX Certified Professional.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
