Join Lunar Outpost Oceania as a Robotics Software Engineering Intern to develop cutting-edge space robotics software in Melbourne. Your Role Here’s what you will be doing: Write high-quality C++ code. Develop and run tests using GTest/GMock. Contribute to end-to-end software testing. Work with and write Docker and Docker Compose files. Apply current CMake techniques. Develop within the ROS ecosystem and create/modify ROS packages. Extend the catkin build system. Test and validate software on hardware platforms. Design and implement hardware test benches. Collaborate with electrical and mechanical engineers. Debug technical issues as they arise. Participate in code reviews and agile development processes. Contribute to milestones and sprint goals as part of a collaborative team. Adhere to safety protocols at all stages of work. About You The company is looking for: Minimum of 2 years’ experience studying an engineering discipline at university. Ability to collaborate with cross-functional teams, including mechanical and electrical engineers, to integrate software systems with other components. Confidence to participate in design reviews and provide feedback and recommendations to improve system performance. Must be legally permitted to work in Australia. Preferred disciplines: Software Engineering, Embedded Software, Mechanical Engineering, Mechatronics, Robotics, Engineering. Compensation & Benefits Compensation: $33 per hour. This job may close before the stated closing date, you are encouraged to apply as soon as possible Report this job