At a Glance
- Tasks: Design and maintain firmware for robotic inspection platforms in challenging environments.
- Company: Leading robotics company with a focus on innovation and teamwork.
- Benefits: Flexible work arrangements, competitive salary, and opportunities for travel.
- Other info: Dynamic work environment with opportunities for growth and travel across Australia.
- Why this job: Join a cutting-edge team and make a real impact in robotics technology.
- Qualifications: 3+ years in embedded firmware development and strong communication protocol knowledge.
The predicted salary is between 90000 - 110000 $ per year.
We are looking for an Embedded Systems Engineer to design and maintain the firmware and hardware interfaces that make our robotic inspection platforms operate reliably in demanding field conditions.
What You Will Do
- Design and implement firmware for robotic control boards, sensor interfaces, and communication modules
- Develop and maintain hardware abstraction layers for sensors, actuators, and power systems
- Implement and optimise communication protocols: CAN bus, RS-485, SPI, I2C, Ethernet
- Work with ROS 2 hardware interfaces to expose embedded subsystems to the autonomy stack
- Design and validate power management systems for extended field operation
- Contribute to PCB design reviews and hardware bring-up processes
- Develop automated test fixtures and HIL (hardware-in-the-loop) test environments
What We Are Looking For
- 3+ years of embedded firmware development in C/C++ for production hardware
- Experience with real-time operating systems (FreeRTOS, Zephyr, or bare-metal RTOS patterns)
- Strong understanding of communication protocols: CAN, SPI, I2C, UART, RS-485
- Experience integrating embedded systems with Linux-based compute platforms
- Ability to read and review schematics, contribute to hardware design discussions
- Experience in an industrial, robotics, or safety-critical embedded context is highly regarded
Where You’ll Work
Our head office is in Melbourne and we have a second office in Sydney. We are open to flexible and remote working arrangements anywhere in Australia for the right person, so where you are based should not stop you from applying. This role does involve periodic travel to sites where our systems are deployed, across infrastructure, rail and construction projects around the country.
Robotics Embedded Systems Engineer in Melbourne employer: NXTGEN Industries Pty Ltd
NXTGEN Industries Pty Ltd is an exceptional employer that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact the efficiency of data management systems. With a strong focus on employee growth, you will have access to ongoing training and development opportunities, all while enjoying the flexibility of remote work in Australia. Join us to be part of a forward-thinking team dedicated to pushing the boundaries of technology in a supportive environment.