A

Advanced Navigation

AI-driven navigation systems for GPS-denied environments

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • A degree qualification as an engineer, specialising in computer systems, software, mechatronics, or a similar area.
  • Comfort with deep-diving into technical topics and learning new skills to solve new problems.
  • A track record of turning high-level discussions into detailed personal work plans and reporting progress to management.
  • A proactive, self-starting approach with demonstrated initiative, personal responsibility, ownership of work, and a reputation for making things happen.
  • A high standard of attention to detail, time management, and follow-through.
  • Proficiency in C/C++.
  • Strong written and verbal communication skills and attention to detail.
  • Efficient time-management abilities and a drive for swift action.
  • Comfort deep-diving into technical topics and learning new skills to solve emerging problems.
  • Strategic thinking and the ability to distil large amounts of information quickly and accurately.

Responsibilities

  • Develop embedded software for the navigation product range.
  • Work closely with the Product Manager to ensure project requirements are met, timelines are realistic and adhered to, and engineering designs meet requirements.
  • Work with team members to grow the collective skills of the team.
  • Develop embedded C/C++ real-time applications with the engineering team.
  • Collaborate with the hardware team to ensure hardware designs meet software requirements.
  • Participate in the design process for future products.
  • Adopt and use modern AI-assistance tools to optimise coding workflows and problem-solving.
  • Develop software tools, diagnostics, and infrastructure to support hardware bring-up, factory testing, and manufacturing processes.
  • Develop software in compliance with relevant international, regional, and industry-specific standards and regulatory frameworks.
  • Take ownership and responsibility for a project component, including managing deadlines and reporting for that component.
  • Deliver quality software solutions to agreed schedules and deadlines.

Desired Qualifications

  • Comfort with Linux and containerised applications.
  • Six or more years of engineering experience with complex C/C++ embedded software products.
  • Experience with embedded systems and microcontrollers.
  • Real-time application development experience.
  • Experience with low-power electronics and microcontrollers.
  • Experience across the product development cycle, including concept development, research and development, design, and planning.
  • Experience releasing production-quality software.
  • Experience with the FreeRTOS real-time operating system.
  • Low-level programming experience with STMicroelectronics STM32 microcontrollers.
  • A strong mathematics and physics background.
  • Control systems proficiency.
  • MATLAB proficiency.
  • Python proficiency.
  • Experience with ARM Cortex-A53 microprocessors in FPGA system-on-chip environments, specifically AMD/Xilinx Zynq UltraScale+ MPSoC platforms.
  • Experience with the Yocto Project build system for configuring and deploying custom embedded Linux distributions.

About the Company

Advanced Navigation

AI-driven navigation systems for GPS-denied environments

Specializes in AI-powered navigation and robotics for GPS-denied environments across land, sea, air, and space. Its products fuse artificial intelligence with inertial navigation systems and sensor data, with Boreas providing GPS-independent positioning via a digital fiber-optic gyroscope and Hydrus offering autonomous underwater vehicles that integrate multiple sensors. The company differentiates itself through a hardware-software integration approach focused on precise navigation in challenging settings, serving aerospace, defense, automotive, and maritime customers. Its goal is to expand autonomous navigation capabilities across multiple domains, grow its global presence (notably in the US), and scale its portfolio to meet demand for reliable GPS-denied autonomy.

Company size
201-500
Company stage
Series C
Total funding
$187.8M
Headquarters
Sydney NSW, Australia
Founded
2012

Recently Posted Jobs

Explore more opportunities at Advanced Navigation

See more jobs