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