Engineer II, Software Certifiability (R3553)
Shield AI
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Engineer II, Software Certifiability (R3553)" Homebrew.What you'll do:
- Contribute to architecture, development, integration and testing of an extensible, configurable Run Time Assurance (RTA) module that ensures safe operation of autonomous systems in diverse, adversarial conditions.
- Work closely with other engineers in Pilot to design and integrate with the low-assurance mission-autonomy software.
- Specialize, integrate and test the RTA capability on a diverse set of platforms in various conditions to ensure robust fail-safe behavior.
- Drive principled software development practices across Pilot including but not limited to code analysis, audit trail, principled review processes.
- Collaborate with the team to generate artifacts that enable certifiability of Pilot software, including but not limited to static & dynamic analysis reports, software documentation, system models.
- Mentor and guide Pilot developers on practices of safe software development to enhance software quality and assurance.
Required qualifications:
- Typically requires a minimum of 2 years of related experience with a Bachelor’s degree; or 0 years and a Master’s degree; or a PhD without experience; or equivalent work experience.
- Demonstrated excellence in designing and developing C++ based software systems in a production environment.
- Proven expertise in C++ software architecture design patterns and their practical implementation.
- Experience integrating software on complex systems and driving up performance and reliability.
- Strong Git and Linux development skills, along with modern software development practices (e.g., CI/CD, test-driven development).
- A track record of technical excellence, with the ability to set and maintain high standards, work through complex technical challenges, and collaborate effectively.
Preferred qualifications:
- Experience working as a mentor to other engineers in a role driving software best practices to enhance software quality.
- Familiarity with software assurance certifications such as DO-178C and MIL-HDBK-516.
- Hands-on experience with airworthiness certifications such as MIL-HDBK-516.
- Experience taking a solution through a certification process and achieving a certification.
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Engineer II, Software Certifiability (R3553)" Homebrew.