At a Glance
- Tasks: Design and maintain firmware for robotic inspection platforms in challenging environments.
- Company: Innovative robotics company with a focus on cutting-edge technology.
- Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic work environment with travel opportunities across Australia.
- Why this job: Join a team making a real impact in robotics and automation.
- 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.
Engineering Embedded Systems Engineer β Remote 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.