Senior Software Engineer
Core
Design, develop, and evolve advanced software solutions for Defence R&D programs, prototypes, and demonstrations to support future Defence capability.
Role type
Senior Software Engineer (Defence R&D)
Builds
Mission-critical Defence systems, rapid prototypes, concept demonstrators, and product innovations
Domain
Defence, security, and cyber technology
Deliverable
production ML models | product features
Required skills
Java, C++, C#, Ada, Python, Go, Bash, TypeScript, Git, Docker, DDS, IBM DOORS, Atlassian suite, Linux, object-oriented programming, procedural programming, software architecture, design patterns, Agile, Systems Engineering
Preferred skills
Experience in Defence, aerospace, combat systems, or complex software-intensive environments
Responsibilities
Lead design, development, and delivery of innovative software solutions; Develop and maintain software capabilities using modern engineering practices; Support agile project delivery including planning, estimation, testing, and QA; Ensure compliance with Defence security and export control requirements; Provide technical leadership and mentoring within multidisciplinary teams
Seniority
Senior, hands-on IC with leadership responsibilities (via careerplan.io/jobs/d01e70b0-005c-4330-856c-3bae2e24a155-senior-software-engineer-at-saab-australia-pty)