remote
Lead Mechatronics Engineer - University of Sydney
Software Engineer
Lead Mechatronics Engineer responsible for designing, building, integrating and field‑deploying advanced robotic/mechatronic systems, leveraging expertise in control, embedded software, ROS and mechanical CAD.
About the role
Key Responsibilities
- Lead the end‑to‑end development of mechatronic platforms, from concept through prototype, testing and field deployment.
- Design and implement control algorithms and embedded firmware using C/C++ and MATLAB/Simulink.
- Integrate sensors, actuators, and ROS‑based software stacks to achieve reliable autonomous operation.
- Produce detailed mechanical designs and assemblies in SolidWorks, ensuring manufacturability and compliance with safety standards.
- Collaborate with multidisciplinary research teams, providing technical guidance and mentoring junior engineers.
- Document system architecture, test results, and field performance to support publications and future funding proposals.
Requirements
- PhD or Master’s degree in Mechatronics, Robotics, Electrical/Electronic Engineering, or a closely related field.
- 5+ years of hands‑on experience developing robotic/mechatronic systems, including hardware integration and field trials.
- Proficiency in embedded C/C++ development, ROS, and control system design.
- Strong mechanical design skills using SolidWorks or equivalent CAD tools.
- Demonstrated ability to work independently, lead technical teams, and communicate complex concepts effectively.