Point your AI agent at freehire and let it find you a job.

Get the CLI →

Teletrac Navman

NewBe an early applicant

Senior Firmware Engineer

Posted Updated
Discussion

Summary

Senior Firmware Engineer designing, developing, and maintaining embedded C/C++ firmware for Teletrac Navman's telematics and connected-vehicle platforms, with hands-on engineering plus technical leadership, design/code reviews, and mentoring. Core tech: C/C++, RTOS, device drivers, IoT/GNSS/cellular, and CAN Bus protocols.

Senior Firmware Engineer

Help shape the future of connected vehicle technology.

At Teletrac Navman, we're looking for an experienced Senior Firmware Engineer to join our engineering team and contribute to the development of industry-leading telematics and connected vehicle solutions. This is an exciting opportunity to work on complex embedded systems, solve challenging technical problems, and influence the quality and performance of products used by customers around the world.

About the Role

As a Senior Firmware Engineer, you'll play a key role in designing, developing, and supporting embedded firmware that powers our telematics platforms. You'll work closely with hardware, software, and product teams to deliver reliable, high-quality solutions while providing technical guidance to other engineers.

This role offers a great balance of hands-on engineering, problem-solving, and technical leadership.

What You'll Be Doing

  • Design, develop, test, and maintain embedded firmware using C/C++.

  • Lead the development of complex firmware features from concept through to production release.

  • Support system integration, troubleshooting, and resolution of field issues.

  • Collaborate with cross-functional teams to deliver robust product solutions.

  • Contribute to architecture discussions and technical decision-making.

  • Conduct design reviews and code reviews to ensure quality and maintainability.

  • Champion engineering best practices and continuous improvement.

  • Mentor and support the development of less experienced engineers.

What You'll Bring

  • 7+ years of embedded software development experience using C/C++.

  • Strong experience with RTOS, device drivers, and low-level hardware interfaces.

  • Proven ability to develop and deliver commercial embedded products.

  • Experience with IoT, telematics, GNSS, cellular, or other connected-device technologies.

  • Strong debugging, troubleshooting, and problem-solving skills.

  • Experience working across the full product development lifecycle.

  • Ability to collaborate effectively within cross-functional engineering teams.

  • Experience with CAN Bus technologies and protocols such as J1939, J1979, or OBD-II would be advantageous.

Why Join Teletrac Navman?

  • Work on innovative connected vehicle and telematics technology.

  • Join a collaborative engineering team that values learning and mentorship.

  • Influence products used by customers across global markets.

  • Enjoy flexible working and opportunities for career growth.

  • Southern Cross Health Insurance and additional employee benefits.

If you're passionate about embedded systems and enjoy solving complex technical challenges, we'd love to hear from you.

Apply now and help build the next generation of connected mobility solutions.

Skills

What Senior Embedded jobs ask for — and how much of it you have →

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available