Lead development of safety-critical avionics and flight software for REGENT’s seaglider vehicles (hull-borne, foil-borne, wing-borne).
Define software certification and assurance plans, drive staged reviews and approvals with class societies and regulators.
Architect partitioned RTOS-based systems with time and memory partitioning, inter-process communication, timing budgets, and health monitoring.
Establish interfaces and MISRA-style coding standards; design for determinism, fault tolerance; perform code and design reviews; implement/prototype avionics modules in C/C++.
Stand up certification-ready CI/CD pipelines and ensure requirements–design–test traceability and compliance evidence.
Lead requirement-based verification campaigns including robustness and fault-injection testing, MC/DC analysis, SIL/HIL, on-target coverage, and full-scale sea trials.
Select and qualify development and verification tools under DO-330 and document constraints and mitigations.
Govern SOUP and COTS acceptance, ensuring supplier evidence and mitigations meet safety-critical standards.
Collaborate across controls, avionics, systems, and testing teams to deliver production-ready flight software.
Requirements
Extensive experience in safety-critical software development under DO-178C (ideally DAL A/B), with a proven track record leading SOI preparation and closure.
Deep expertise in RTOS and partitioned systems, including scheduling, WCET/jitter analysis, inter-partition communication, and real-time health monitoring.
Proven C/C++ flight software excellence, with hands-on experience in concurrency, memory management, and numerical robustness.
Fluency in CI/CD for safety-critical programs, ensuring artifact control, provenance, on-target coverage, and fully reproducible builds.
Strong systems mindset with ARP4754A grounding; skilled in requirements decomposition, interface definition, and hazard-driven design.
Exceptional communicator and technical writer, able to align diverse engineering teams and regulatory stakeholders.
Familiarity with advanced avionics architectures and standards (DO-297/ARINC-653, hypervisor/IMA, DO-254, DO-160) (bonus).
Hands-on experience with tool qualification and model-based methods, including DO-330, DO-331, and back-to-back testing (bonus).
Proficiency with safety middleware and fault-tolerant systems (DDS, monitors, voters, watchdogs) (bonus).
Expertise in verification and performance instrumentation, including MC/DC closure on target and timing analysis/profiling (bonus).
Practical maritime and sea-trial experience validating software performance in real-world operational conditions (bonus).
Collaborative team player, creative problem solver, adaptable in a startup environment, and innovative mindset.
Benefits
Competitive compensation including a robust equity incentive plan.
Comprehensive health, dental, and vision insurance - we cover 100% of your premiums.
401(k) with company matching.
Generous flexible time off, paid parental leave, and company-wide holiday breaks.
Relocation packages available for those moving to join our team.
Daily, free catered lunches.
Learning & professional development opportunities.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C/C++RTOSsafety-critical software developmentCI/CDrequirements decompositionhazard-driven designverification and performance instrumentationfault tolerancenumerical robustnessinter-process communication
Soft skills
exceptional communicatortechnical writercollaborative team playercreative problem solveradaptableinnovative mindset