Senior Software Engineer

Posted:
1/8/2025, 1:33:44 PM

Location(s):
Upper Harbour, Auckland, New Zealand ⋅ Auckland, New Zealand

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
On-site

Senior Embedded Engineer (C++)

A career with EROAD offers the unique opportunity to work in a fast-growing organisation that is at the forefront of in-vehicle technology, enhancing road safety, productivity, and reducing environmental impact. EROAD's mission is to deliver intelligence you can trust, for a better world tomorrow.

 

What We're Looking For

Are you ready to take a step up in your engineering career in a dynamic global business? We’re looking for a Senior Embedded Engineer (C++) to join our team and contribute to the development of cutting-edge embedded software solutions for our innovative products.

 

About the Role

As EROAD expands globally, we are seeking a talented Senior Embedded Engineer to design and optimise embedded software applications for various systems and microcontrollers.

Join us in an exciting role where you can lead the development of scalable and efficient embedded software while collaborating with a diverse, high-performing team.

As a Senior Embedded Engineer, you will be responsible for designing, implementing, and maintaining high-quality embedded software, integrating seamlessly with hardware systems, and driving innovative product development.

 

Skills and Experience

We’re looking for someone with a minimum of 5 years of experience in embedded systems. You may come from a software engineering or embedded development background and possess skills such as:

  • Strong proficiency in C++ programming, including low-level programming and optimization techniques.
  • Expertise in embedded systems and microcontroller architecture.
  • Hands-on experience in debugging and troubleshooting embedded software.
  • Solid understanding of software development processes, including design, implementation, testing, and documentation.
  • Familiarity with real-time operating systems (RTOS) like FreeRTOS (preferred).
  • Knowledge of hardware design and schematics (desirable).
  • Experience with Agile/Scrum methodologies (desirable).

 

Why You’ll Love Working at EROAD

EROAD is a true Kiwi success story in the tech sector! Publicly listed since 2012, we are represented on the NZX and ASX, and continue to grow rapidly across NZ, Australia, and the USA.

At EROAD, we value diversity and are a multicultural company with employees from all over the world. We are committed to investing in our people, demostrated through our funded medical insurance plans, unlimited sick leave, recognition programs, EAP offerings, and more. EROAD fosters a sense of community and belonging through fun and collaborative workplace initiatives.

In our Albany office, we offer free on-site parking, are in close proximity to Albany bus station, and encourage flexible working.

Join EROAD and be part of an organisation in growth mode. Your skills and expertise will make a significant impact. We are going places, and we would love you to join us. We can't wait to hear from you!