Onboard Safety Critical Software Engineer
Core
Developing and certifying safety-critical software for onboard computing platforms in air refueling systems, focusing on AI integration and real-time processing.
Role type
Senior IC safety-critical software engineer (airborne systems)
Builds
Onboard Safety Critical Computing Platforms and Processing Units for Air Refueling Domain
Domain
Aerospace / Safety Critical Airborne Systems
Deliverable
production ML models | product features
Required skills
C/C++, Ada95/2012, UML, SysML, Matlab/Simulink, SCADE Suite, RTCA DO-178B/C DAL A/B certification, Static Timing Analysis, Real Time Operating Systems, ARINC653, Control Systems Theory, Continuous Integration, Git/Bitbucket
Preferred skills
Python, Agile, GPU/GPGPU, FPGA, AI/CV algorithms, Unreal Engine, Synthetic data generation
Technologies
C, C++, Ada95/2012, UML, SysML, Matlab, Simulink, SCADE Suite, JIRA, Git, Bitbucket, Unreal, FPGA
Responsibilities
Lead R&T and R&D projects to evolve technological frameworks in safety critical airborne systems; Manage software requirements specifications; Lead hardware/software integration testing; Verify and test software for DO-178B/C DAL A/B compliance; Lead software certification processes with authorities.
Seniority
Senior, hands-on IC