Regent Selection Ltd

Staff Flight Software Engineer

Regent Selection Ltd

full-time

Posted on:

Location Type: Office

Location: North Kingstown • Rhode Island • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

RTOS

About the role

  • 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
Skyways

Avionics Software Engineer

Skyways
Mid · Seniorfull-time🇺🇸 United States
Posted: 8 days agoSource: jobs.lever.co
RTOS
The Exploration Company

Spacecraft Flight Computing Engineer

The Exploration Company
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 11 days agoSource: jobs.ashbyhq.com
LinuxPythonRTOSSwitchingTCP/IP
Archer

Senior Embedded Software Engineer, BMS

Archer
Seniorfull-time$134k–$165k / yearCalifornia · 🇺🇸 United States
Posted: 20 days agoSource: boards.greenhouse.io
RTOSSDLCTCP/IP
Thorlabs

Embedded Software Engineer

Thorlabs
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 23 days agoSource: apply.workable.com
RTOS
Archer

Flight Control Software Engineer

Archer
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 19 days agoSource: boards.greenhouse.io
LinuxPythonRTOSTCP/IP