Team Leader - Software Platforms

Advanced Navigation is the world’s most determined innovator in AI robotics and navigation technologies across land, air, sea and space applications. Founded on a culture of research and discovery, Advanced Navigation's mission is to be the catalyst of the autonomy revolution. Fields of expertise include artificial intelligence, underwater sonar, GNSS, radio frequency systems, inertial sensors, robotics, quantum sensors and photonics. 

Today, Advanced Navigation is a supplier to some of the world's largest companies, including Airbus, Boeing, Google, Tesla, NASA, Apple, and General Motors. Discover it for yourself: https://youtu.be/F7uAqs1gtuk


OVERVIEW OF ROLE 

Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team develops software that ensures that our products are the most reliable, high performance navigation products in the world. As a Team Lead on the Software Platforms Team, you will be instrumental in realising this ambition. This role is a blend of hands-on engineering and people leadership. As the Team Lead, you will take on a high level of technical leadership to develop software for our market-leading portfolio of Inertial Navigation Systems (INS).

You will spend approximately 50-60% of your time deeply embedded in technical execution coding, driving architecture, and mentoring engineers. The remainder of your time will be dedicated to project delivery, roadmap predictability, and formal line management for a team of 5–7 embedded software engineers.  You will serve as the delivery anchor for your squad, collaborating closely with your Product Manager, peer Team Leads, and the Head of Software Platforms to seamlessly turn high-level strategic product requirements into high-quality engineering realities.


ROLES & RESPONSIBILITIES 

  • Model ideal developer behaviours, championing deep-dive code reviews, rigorous test-driven design, and technical debt management. 
  • Ensure all software designs tightly integrate with internal hardware platforms and meet rigorous strategic engineering benchmarks. 
  • Lead the design and development of embedded software for our navigation product range in collaboration with our Principal and Lead Engineers.  
  • Drive accountability within your engineering team to guarantee software features are delivered to agreed schedules.
  • Partner closely with your team’s Product Manager to evaluate timelines, map dependencies, and ensure engineering designs fulfill customer requirements. 
  • Proactively identify scope, architectural, and schedule risks, raising them immediately to the Head of Software Platforms and cross-functional stakeholders with proposed mitigation strategies. 
  • Distill large amounts of technical information quickly to translate high-level discussions into highly organized, actionable work plans for your sprint cycles.
  • Own release predictability metrics and build custom workflows to continually refine software delivery processes.
  • Own formal line management responsibilities for 5–7 embedded engineers, executing regular 1-on-1s, performance evaluations, and salary reviews.
  • Architect clear career progression ladders and personal development frameworks to expand the capacity and independence of your team members.
  • Actively manage the recruitment pipeline, interviewing and onboarding top engineering talent to scale the team sustainably.
  • Foster a highly inclusive, high-morale team culture rooted in open communication, and shared technical excellence.
  • Develop embedded C/C++ real-time applications and set the quality bar for the team.
  • Proactively adopt and utilise modern AI-assistance tools to optimise coding workflows and problem-solving.

       

QUALIFICATIONS, EXPERIENCE & SKILLS 

  • Education: Degree-qualified Engineer specializing in Computer Systems, Software, Mechatronics, or a related field.
  • Core Experience: 10+ years of verifiable experience in designing, developing, and deploying complex embedded software architectures.
  • Technical Mastery: Exceptional proficiency in C/C++ alongside specific experience building commercial real-time embedded systems (RTOS or bare-metal environment).
  • Leadership Track Record: Experience managing a small engineering or design team, demonstrating a strong capability to line-manage technical personnel and direct multidisciplinary workflows.
  • Domain Exposure: Familiarity with state estimation, sensor fusion, or Inertial Navigation Systems (INS) is highly regarded.
  • Communication Skills: Excellent written and verbal communication skills, with a proven ability to explain difficult technical trade-offs to stakeholders.


Desirable: 

  • Comfortable with Linux and containerised applications. 
  • Experience with low power electronics and microcontrollers  
  • Experience with all stages of the product development cycle, concept development, R&D, design and planning  
  • Experience with FreeRTOS real-time operating system, ST MIcrocontrollers STM32 low-level programming.

(If you don’t have everything in this list, but believe your skills are transferable/you could ramp up quickly, please still apply)

R&D

Sydney, Australia

Partilhar em:

Termos de serviço.PrivacidadeCookiesDesenvolvido pela Rippling