Senior Software Engineer
Our client, is a leader in cutting-edge defence technology, is seeking highly skilled Senior Software Engineers to join their dynamic team in Sydney on a month contract. They are delivering advanced autonomous systems and AI-driven solutions that enhance the decision-making capabilities of operations.
This is an exciting opportunity to contribute to the development of next-generation software systems for unmanned platforms across various domains. You will be working on complex and critical projects that require top-tier engineering talent.
Responsibilities
- Design, develop, and implement scalable software solutions for autonomous and AI-driven systems.
- Build backend services and embedded software using C++, Python, and Go.
- Collaborate with cross-functional teams to architect and deploy high-performance solutions.
- Develop and optimize algorithms and data structures to support real-time, automated decision-making systems.
- Create and manage testing and simulation frameworks for software- and hardware-in-the-loop environments.
- Support the end-to-end delivery of systems, including integration, configuration, and training for end-users.
Required Skills & Experience
- Extensive experience as a Software Engineer with expertise in C++, Python, and Go.
- Strong understanding of algorithms, data structures, and scalable system design.
- Experience in deploying, troubleshooting, and optimizing remotely operated or autonomous systems.
- Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.
- Proven ability to work across the full software development lifecycle, from design to sustainment.
Please note: This position requires Australian citizenship with the ability to obtain clearance.
If you possess the required technical expertise and meet all the outlined qualifications, we encourage you to apply today!