
Software Engineering Lead
- Canberra, ACT
- $141,000 per year
- Permanent
- Full-time
- Canberra based
- Australian Citizens ONLY
- Security clearance beneficial
- Understanding with C++/Java, bare-metal programming, or RTOS concepts.
RoleThe Software Engineering Discipline Lead will lead and mentor engineers, up to and including Principal Engineers and is responsible for managing, developing, and guiding staff to achieve their full potential. They may lead multiple teams and provide a high level of support to their teams. In consultation with senior leadership, suggest staffing and workflow priorities and monitor and manage performance, health and wellbeing.
Tasks:
- Champion the use of rigorous software development methods to ensure safe, secure, and reliable software.
- Manage the tools required to support the software development lifecycle. • Ensure the engineering teams produce high-level and detailed implementation documentation.
- Ensure effective source code management.
- Conduct architecture and code reviews and provide recommendations to the relevant Design Authorities and delegations.
- Minimum 7 years’ experience in software engineering or in a similar role.
- Minimum 3 years supervision experience leading a team across the engineering lifecycle through concept development, design, integration, test, sustainment, and delivery.
- A growth mindset with the ability to recognise and seize opportunities.
- Experience in Defence sector is desirable.
- A keen eye for detail that helps you excel at problem-solving, even under pressure. You learn from every experience and approach challenges with persistence.
- An insatiable curiosity that drives you to explore new concepts. We love to see this in action, whether through software, electronics, or IoT side projects!
- A strong grasp of systems thinking, allowing you to understand how software, hardware, and the broader ecosystem interact seamlessly.
- An unwavering ethical compass and a track record of responsible conduct in all your endeavors.
- A solid understanding of security best practices and a proactive approach to maintaining secure systems.
- Proficiency with essential development tools, including version control (like Git), build systems, and various debugging tools.