Robotics Software Engineer Intern (Applications and Simulation)

Lunar OutpostMelbourne, VictoriaOn-siteInternshipListed 5 days ago

Apply now

About this role

Start Date: 23rd November 2026

End Date: 26th February 2027

About Lunar Outpost Oceania

Lunar Outpost Oceania is seeking a Robotics Software Engineer Intern to support the development, integration and testing of robotics software and test systems for space robotics. The intern will help build an integrated test environment that connects robotics software and real rover hardware, including motors and sensors, with simulation systems. The work will contribute to the development and testing of lunar mobility systems.

During this 12 week internship, you will be required to work on a full time basis onsite in Burnley. Applicants must have full, unrestricted working rights for Australia.

Position Description

As a Robotics Software Engineer Intern, you will work under the guidance of experienced engineers to:

- Contribute to the design,  implementation and testing  of  software systems using technologies/languages such as  C++, C,  Python, ROS , testing and simulation frameworks,  Linux -based  build/development environments.

- Contribute to developing and integrating  C++, Python and C  software components and libraries for  robotics   software, hardware-in-the-loop  simulation  systems  and  software-in-the-loop simulation systems .

- Configure, build, deploy and test software  target  hardware.

- Develop test applications, integration  utilities  and automation scripts.

- Verify interfaces between embedded software, robotics  software  and rover hardware.

- Support system bring-up and  troubleshoot  integration issues using logs,  debuggers  and laboratory equipment.

- Perform  functional , integration, hardware-in-the-loop , software-in-the- loop  and end-to-end testing.

- Capture logs,  analyse   results  and communicate findings.

- Write and  maintain  test procedures, setup  instructions  and technical documentation.

- Collaborate with software, electrical,  mechanical  and systems engineers.

- Participate in design reviews, code  reviews  and agile development activities.

- Follow configuration management,  quality  and safety processes.

Preferred Disciplines

Computer Systems Engineering, Software Engineering, Embedded Systems, Mechatronics, Robotics, Computer Science and Aerospace Engineering.

Requirements

- Minimum of 2 years' experience studying  a  software  or  engineering discipline at university.

- Ability to collaborate with cross-functional teams, including mechanical engineers 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.

Lunar Outpost Oceania is an equal opportunity employer. We do not discriminate against protected 
characteristics (gender, age, sexual orientation, race, nationality, ethnicity, religion, disability, veteran 
status). We want all employees (including executives and HR) to treat others with respect and 
professionalism.