Senior Software Design Engineer Advance Defence Technology EOS Defence Systems is a world-leading technology company developing innovative defence solutions that protect and empower armed forces globally. We are looking for an experienced Senior Software Design Engineer to join our Engineering team in Canberra. In this role, you’ll contribute to the design and delivery of high-performance software for cutting-edge defence products. You'll collaborate across disciplines—including systems, electronics, and mechanical engineering—to deliver robust, efficient, and integrated software solutions. Job Description About the Role As a Senior Software Design Engineer, you’ll be responsible for leading the design, development, and analysis of software components that support both new and existing EOS products. You’ll work closely with cross-functional teams, ensure compliance with defined requirements and schedules, and provide technical mentorship to junior engineers. Key Responsibilities Design and develop software solutions that meet defined system requirements and delivery timelines. Conduct software analysis to support product development and performance optimisation. Collaborate with systems engineers to ensure all software requirements are properly identified, captured, and addressed. Support and perform testing and evaluation to verify compliance with design specifications. Work alongside electronics, mechanical, and systems engineers to produce cohesive product designs. Prepare, review, and maintain technical documentation. Provide technical leadership, mentoring, and peer reviews within the software engineering team. Partner with project engineers to deliver solutions on time and within budget. Perform other duties as directed by the Software Design Group Lead. Desired Skills and Experience What You’ll Bring Strong software engineering skills and a proven ability to deliver quality solutions under tight timelines. Excellent problem-solving skills with a deep understanding of how software integrates with complex hardware systems. Effective communication and a collaborative approach to cross-functional teamwork. Leadership ability and a passion for mentoring others. Key Attributes Deep technical knowledge Attention to detail Excellent communication and interpersonal skills Sound engineering judgement Inventive and solution-oriented Collaborative mindset Strategic and insightful thinking Qualifications & Experience Required: Bachelor’s degree in Software Engineering or a related field Minimum 7 years’ experience in a similar role Desirable: Postgraduate qualifications in Engineering Experience in the Defence sector Why Work with EOS? At EOS, you'll have the opportunity to work on innovative technology that makes a real-world impact. We foster a supportive, collaborative environment where engineers are encouraged to push boundaries and grow their careers. Join a team that's redefining what's possible in the defence and aerospace industries. Apply today and be part of a team shaping the future of defence technology.