Senior Software Engineer

The University of Sydney

Sydney, NSW, Australia
Base: $117,133 - $127,610 aud; bonus/equity: not s...
C++ and python programming experience
Ros or ros2 middleware knowledge
Linux systems proficiency
The role involves designing and testing software for ground robots operating in extreme field environments at the Australian Centre for Robotics

Job Summary

  • The role involves designing and testing software for ground robots operating in extreme field environments at the Australian Centre for Robotics.
  • Candidates will collaborate with Mechatronics Engineers and research staff to integrate autonomy components and manage data pipelines.
  • The position offers a fixed-term appointment of 12 months with strong potential for multi-year extension based on performance and funding.

Matching Summary

The role involves designing and testing software for ground robots operating in extreme field environments at the Australian Centre for Robotics.

Salary

Base: $117,133 - $127,610 AUD; Bonus/Equity: Not specified; Benefits: 17% superannuation

Skills & Requirements

Must-have

  • C++ and Python programming experience
  • ROS or ROS2 middleware knowledge
  • Linux systems proficiency
  • Object-oriented design skills
  • Multithreaded application development

Nice-to-have

  • Embedded systems experience
  • Sensor fusion and point cloud processing
  • Path planning and machine learning
  • Field deployment on autonomous platforms
  • In-field debugging capabilities

Key Requirements

  • 3 years' experience in C++ and Python
  • Tertiary qualification in Engineering or Computer Science
  • Unrestricted work rights in Australia required

Work Rights

Must have unrestricted work rights in Australia

Tailored Resume

Cover Letter