The Hivemind Pilot team is building an Autonomy Software Development Kit (SDK) for resilient autonomy and intelligence. The Software Certifiability team enables certification readiness for Hivemind Pilot.
Responsibilities
Drive architecture, development, integration, and testing of the Run Time Assurance (RTA) module
Design and integrate with low-assurance mission-autonomy software
Specialize, integrate, and test the RTA capability on various platforms
Drive software development practices
Generate artifacts for Pilot software certifiability
Mentor and guide developers on safe software development practices
Requirements
10+ years of related experience with a Bachelor’s degree, 9+ with a Master’s, or 7+ with a PhD
Experience designing and developing C++ based safety-critical software systems
Experience as a mentor
Experience integrating software on real-world physical systems
Expertise in C++ software architecture design patterns
Knowledge of software assurance certifications such as DO-178C and MIL-HDBK-516
Strong Git and Linux development skills
Technical leadership skills
Hands-on experience with airworthiness certifications (preferred)
Experience taking a solution through a certification process (preferred)