Senior Software Engineer
Core
Design, develop, test, and integrate high-integrity software systems for safety-critical domains like defence and aerospace.
Role type
Senior Software Engineer (Safety-Critical)
Builds
Robust, secure, and reliable software solutions for regulated environments
Domain
Defence, Aerospace, Safety-Critical Systems
Deliverable
production ML models | product features
Required skills
Software engineering lifecycle, problem-solving, requirements traceability, verification & validation, code reviews, configuration management, embedded systems, real-time software development
Preferred skills
DO-178C, ISO 26262, IEC 61508 standards, multidisciplinary team collaboration
Technologies
Git, SVN
Responsibilities
Design and implement software solutions, work within structured development processes, collaborate with systems and test engineers, contribute to technical documentation, participate in code reviews, ensure compliance with safety/security standards, support integration and validation activities
Seniority
Senior, hands-on IC