
Embedded Software Engineer
Advanced Navigation
Embedded Software Engineer
Advanced Navigation, a leader in AI robotics and navigation technologies, is seeking an Embedded Software Engineer to join its Software Platforms team in Newcastle, Australia. The role involves developing embedded software for navigation products, collaborating with hardware teams, and utilizing AI tools. Candidates should have a degree in a relevant field and 4+ years of experience with C/C++ embedded software.
Embedded Software Engineer
Advanced Navigation, a leader in AI robotics and navigation technologies, is seeking an Embedded Software Engineer to join its Software Platforms team in Newcastle, Australia. The role involves developing embedded software for navigation products, collaborating with hardware teams, and utilizing AI tools. Candidates should have a degree in a relevant field and 4+ years of experience with C/C++ embedded software.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Develop embedded software for navigation product range
- Work closely with Product Manager to ensure project requirements are met
- Collaborate with hardware team to ensure hardware designs meet software requirements
- Be involved in the design process for future products
- Adopt and utilize modern AI-assistance tools to optimize coding workflows
- Develop software tools, diagnostics, and infrastructure for hardware bring-up, factory testing, and manufacturing
- Develop software in compliance with international, regional, and industry-specific standards
- Take ownership of a project component and manage deadlines and reporting
- Deliver quality software solutions to agreed schedules and deadlines