Talent.com
Advanced Navigation
Embedded Software EngineerAdvanced Navigation • Newcastle, NSW, AU
Embedded Software Engineer

Embedded Software Engineer

Advanced Navigation • Newcastle, NSW, AU
5 days ago
Job description

Job Description

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.

\n

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

\n

Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high performance navigation products in the world. As an Embedded Software Engineer you will be instrumental in realising this ambition, developing software to solve real world problems.

\n

ROLES & RESPONSIBILITIES

\n

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

\n

QUALIFICATIONS, EXPERIENCE & SKILLS

\n

    \n
  • Degree qualified Engineer with specialisation in computer systems, software, mechatronics or similar
  • \n
  • Be comfortable deep diving into technical topics and learning new skills to solve new problems
  • \n
  • A track record of turning high level discussions into detailed, personal work plans and reporting progress to management
  • \n
  • A proactive self-starting approach with a track record of initiative, personal responsibility, ownership of work and reputation for making things happen
  • \n
  • Be highly motivated with an energetic, responsive and decisive disposition;
  • \n
  • Proven high standard of attention to detail, time management and "follow-through".
  • \n

\n

Desired experience:

\n

    \n
  • Comfortable with Linux and containerised applications.
  • \n
  • Have 4+ years of engineering experience with complex C/C++ embedded software products
  • \n
  • Have experience with embedded systems and microcontrollers
  • \n
  • Have experience with low power electronics and microcontrollers
  • \n
  • Have experience with all stages of the product development cycle, concept development, R&D, design and planning
  • \n
  • Have experience releasing production quality software
  • \n
  • Experience with FreeRTOS real-time operating system
  • \n

\n

Mandatory

\n

    \n
  • Excellent written and verbal communication skills, and strong attention to detail.
  • \n
  • Efficient time management abilities, showcasing a drive for swift action.
  • \n
  • Strong attention to detail
  • \n
  • Be comfortable deep diving into technical topics and learning new skills to solve emerging problems
  • \n
  • Possess strategic thinking and strong abilities to distil large amounts of information quickly and accurately
  • \n

\n

Nice to have

\n

    \n
  • Strong mathematics and physics background
  • \n
  • Experience with ARM Cortex-A53 microprocessors within FPGA system-on-chip (SoC) environments, specifically targeting AMD/Xilinx Zynq UltraScale+ MPSoC platforms.
  • \n
  • Experience with the Yocto Project build system for configuring and deploying custom embedded Linux distributions.
  • \n
Create a job alert for this search

Embedded Software Engineer • Newcastle, NSW, AU

Similar jobs

Looking For Part-Time Work? - Deliver with Uber Eats

Uber eatsNewcastle, NSW, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Mechatronics Engineer

BradkenNewcastle, AU

Bradken Newcastle, New South Wales, Australia.Bradken Newcastle, New South Wales, Australia.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Bradken is... Show more

 • Promoted

Senior Software Engineer: End-to-End, Product-Focused

ThanksNewcastle, AU

A leading tech firm is looking for a Senior Engineer in Australia.This role involves shipping impactful features end-to-end and designing scalable solutions using TypeScript, Node.Candidates should... Show more

 • Promoted

Deliver with Uber Eats - Sign Up and Start Earning

Uber eatsPaterson, NSW, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Remote Game Tester

BabkiMaitland, New South Wales, Australia
Remote

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Online Game Tester

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Mobile Game Tester

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Senior Software Engineer

ThanksNewcastle, AU

Build the products and platform that power customer-first monetisation.Thanks is building a customer-first monetisation platform that delivers sustainable growth - for advertisers, publishers, and ... Show more

 • Promoted

Control Systems Engineer

YokogawaNewcastle, AU

Yokogawa Newcastle, New South Wales, Australia.Yokogawa Newcastle, New South Wales, Australia.Yokogawa, award winner for ‘Best Asset Monitoring Technology’ and ‘Best Digital Twin Technology’ at the... Show more

 • Promoted

Looking For Work Near Me? - Deliver with Uber Eats

Uber eatsLouth Park, NSW, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Work From Home Game Tester

BabkiMaitland, New South Wales, Australia
Remote

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Part-Time Game Tester

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Remote Work - Game Tester

BabkiMaitland, New South Wales, Australia
Remote

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Game Tester Gig - Fast Payout

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Software Engineer

NTP TalentNewcastle, AU

We’re seeking a passionate and motivated Software Engineer with a strong focus on back‑end development to join our team in Newcastle, NSW.You’ll work across Java‑based services, integrations, and w... Show more

 • Promoted

Sign Up as A Delivery Person - Earn With Uber Eats

Uber eatsHeddon Greta, NSW, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Student Game Tester

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Game Tester - Flexible Schedule!

BabkiMaitland, New South Wales, Australia

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more

 • Promoted

Mechatronics Engineer — Digital Mining & Edge Systems

BradkenNewcastle, AU

A global leader in the design and supply of mining equipment, Bradken, is seeking a Mechatronics Engineer to play a pivotal role in developing innovative digital mining solutions.The successful can... Show more

 • Promoted

Remote Game Tester - Fast Payout

BabkiMaitland, New South Wales, Australia
Remote

Become a Professional Game Tester.We're looking for passionate gamers to join our elite team of mobile game testers.Get paid to play and test the latest games before they launch.This opportunity is... Show more