Software Engineer - C++ | Defence & Autonomous Systems | Melbourne We're working with an Australian leader in advanced robotics and autonomous systems to find a talented Software Engineer (C++) to join their growing Melbourne-based engineering team.
Our client is pioneering next-generation solutions across the Defence, aerospace, and marine domains - driving real innovation through rapid concept development, prototyping, and field testing. Their team thrives on collaboration, creativity, and delivering tangible outcomes that make a genuine impact.
About the Role This hands-on role is ideal for a proactive software engineer who enjoys ownership, problem-solving, and working in a multidisciplinary environment. You'll be part of an engineering team developing software for cutting‑edge autonomous platforms, with a focus on image signal processing and broader embedded software systems.
You’ll work closely with firmware, electronics, and mechanical engineers through all stages of development - from scoping and design to testing and implementation.
Key Requirements
Degree in Computer Science, Mechatronics, Electronics, or related field
3+ years of experience in embedded software development
Solid proficiency in C/C++ (embedded and unmanaged environments)
Experience with embedded Linux on ARM‑based processors
Skilled in writing device drivers for embedded systems
Excellent communication and teamwork skills
Current driver's licence and ability to participate in field testing
Australian citizenship and ability to obtain a Baseline Security Clearance
Please only apply if you hold Australian Citizenship and can obtain and maintain a Defence Security Clearance.
If you think you match the above criteria, please apply in Word format only. PDF is also accepted.
All applications should include your resume as a Word document.
For more information, visit our website www.kinexus.com.au or contact Lewis Landau on 0422 572 745.
#J-18808-Ljbffr