Software DevOps Engineer - Gen Software and ML software
Core
Ensuring aircraft configuration compliance with regulatory requirements and bridging modern software development with safety-critical compliance for Gen AI-driven coding.
Role type
Senior DevOps Engineer (Aerospace/Safety-Critical)
Builds
CI/CD pipelines for general software services and safety-critical AI/ML models
Domain
Aerospace / Safety-Critical Software Engineering
Deliverable
production ML models
Required skills
Software Configuration Management, CI/CD pipeline design, Git branching strategies, ALM tools, Containerization (Docker, Kubernetes), Static code analysis, Hardware-in-the-loop testing, Root Cause Analysis
Preferred skills
Embedded systems build tools (C/C++, CMake), Air-gapped environment deployment, Agile in regulated environments, Automated test execution on physical hardware
Technologies
Jenkins, Docker, Kubernetes, Git, CMake, GCC
Responsibilities
Establish and audit software configuration baselines and release packages; Execute Software Quality Assurance (SQA) activities and lifecycle audits; Manage SQA records per DO-178C/DO-254/ARP4754B standards; Conduct internal SDLC audits for compliance; Perform Root Cause and Corrective Action investigations; Facilitate Change Control Board processes; Design and maintain secure CI/CD pipelines; Integrate automated testing tools into build pipelines