Senior Software Engineer (DevSecOps & Autonomy)
Core
Design, develop, test, and deploy secure, scalable software solutions and reusable capabilities for safety and mission-critical autonomy programmes.
Role type
Senior Software Engineer (DevSecOps & Autonomy)
Builds
Reusable software capabilities, CI/CD pipelines, and integrated solutions for data integration and autonomy systems.
Domain
Defense/Aerospace, Autonomy Systems, DevSecOps
Deliverable
production ML models
Required skills
C++, Python, CI/CD, DevSecOps, Linux/Windows infrastructure, Autonomy system architecture
Preferred skills
Cloud platforms, containerization, microservices, SQL/NoSQL databases, Agile/SAFe
Technologies
C++, Python, Java, Ruby, Perl, Linux, Windows, MySQL, MongoDB
Responsibilities
Design and develop secure software solutions; maintain CI/CD pipelines; build reusable software capabilities; integrate third-party data sources and APIs; conduct code reviews and troubleshoot issues; support threat modelling and vulnerability management; contribute to proofs of concept.
Seniority
Senior, hands-on IC
