Robotics Intern (Winter 2026)

Mytra

City of Brisbane

On-site

AUD 22,000 - 33,000

Part time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mytra in Brisbane, Australia invites a robotics intern to join the firmware team, contributing to bring-up of firmware components, hardware drivers, and control algorithms to meet product specs. You will work on motion control, sensor fusion, and state estimation, using C++ and Python in Linux environments; collaboration across CAN, NATS, and ROS2.

Ideal for students in ME/EE/Robotics with hands-on project experience and a passion for reliable, physics-based engineering.

Qualifications

  • Pursuing Bachelor's or Master's in a related field.
  • Hands-on experience with motor control and sensor integration.
  • Familiarity with real-time operating systems and embedded firmware.

Responsibilities

  • Support firmware bring-up of hardware drivers, communication protocols, and control functions.
  • Develop and tune motion control for multi-axis robotic systems.
  • Implement and test control loops for position, velocity, torque, and force.
  • Contribute to state estimation through sensor fusion and Kalman filtering, in simulation and on hardware.
  • Collaborate over CAN/NATS/ROS2 to move data between controllers, sensors, and actuators.
  • Iterate between simulation and hardware testing to improve robustness.
  • Write clear, maintainable C++ and Python for real-time and high-level software.

Skills

C++
Python
Embedded systems
ROS2
CAN communication
Git

Education

Bachelor's or Master's in Mechanical/Electrical/Robotics/CS

Tools

FreeRTOS
Zephyr
RT Linux
CAN
NATS

Job description

  • This intern will participate as a team member of the robotics firmware team, contributing to the bring up of firmware components including hardware drivers, communication protocols, and controls functions that allow the robot to communicate, actuate, estimate, and meet the product specifications required for launch of the product
  • Support the development and tuning of motion control components for multi-axis robotic systems, including actuator control, trajectory generation, and path execution
  • Implement and test control loops for position, velocity, torque, and force control, and compare real-world behavior against model-based predictions
  • Contribute to state estimation work, including sensor fusion and Kalman filter-based estimators, in both simulation and on hardware
  • Work with distributed communication interfaces (e.g. CAN, NATS, ROS2) to move data between controllers, sensors, and actuators
  • Support motor and sensor bring-up, including calibration, diagnostics, and characterization of encoders, IMUs, and BLDC/stepper/servo drives
  • Iterate between simulation and hardware testing to reproduce corner cases, debug issues, and improve robustness
  • Write clear, maintainable C++ and Python for both real-time and high-level control software

A bias toward simple, elegant, robust solutions over unnecessary control system complexityStrong problem-solving skills and a willingness to debug complex electromechanical systems at both the hardware and software level, often with limited telemetryProficiency in C/C++ and/or Python for embedded and/or high-level control softwareComfortable working in Linux-based development environments and with Git version control workflowsCoursework or project experience in control theory, kinematics, dynamics, or system modeling for electromechanical systemsDemonstrated interest in approaching challenges with a physics-based, first-principles mindsetCurrently pursuing a Bachelor's or Master's degree in Mechanical Engineering, Electrical Engineering, Robotics, Physics, Computer Science, or a related fieldExposure to motor control (BLDC, stepper, servo) and sensor integration (e.g. encoders, IMUs, cameras) through coursework, labs, projects, or competition teamsExperience with real-time operating systems (e.g. FreeRTOS, RT Linux, Zephyr) or bare-metal embedded firmwareFamiliarity with CAN, pub/sub communication frameworks (e.g. NATS, ROS2), or distributed control architecturesHands-on experience implementing state estimation or control algorithms such as PID, trajectory generation, Kalman filtering, or localizationFamiliarity with physics-based simulation, hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing, or CI/CD for roboticsExposure to safety-critical system design standards (e.g. ISO 13849, IEC 61508)Experience with lab and embedded debugging tools such as oscilloscopes, logic analyzers, JTAG, or SWDPrior internship, research lab, or competition experience (e.g. FIRST Robotics, FSAE, RoboMaster) building and debugging hardware systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Controls Engineer
Senior Robotics Controls Engineer

Mytra • City of Brisbane

On-site
AUD 120,000 - 180,000
Robotics Firmware Intern — Controls & Sensing
Robotics Firmware Intern — Controls & Sensing

Mytra • City of Brisbane

On-site
AUD 22,000 - 33,000
Principal Robotics Learning Engineer
Principal Robotics Learning Engineer

AIM • Redmond

On-site
AUD 170,000 - 260,000
Principal Controls Engineer
Principal Controls Engineer

AIM • Redmond

On-site
AUD 172,000 - 229,000
Senior Software Engineer (Vision)
Senior Software Engineer (Vision)

Mytra • City of Brisbane

On-site
AUD 120,000 - 180,000
Mechatronics Engineering Internship
Mechatronics Engineering Internship

Ace Talent Recruitment • City of Melbourne

On-site
AUD 28,000 - 41,000
Paid internship
On-site Melbourne
Robotics Lead
Robotics Lead

Massachusetts Clean Energy • Town Of Cambridge

On-site
AUD 80,000 - 120,000
Healthcare
Flexible work hours
Paid time off
PhD Robotics Engineering Internship (2027 start)
PhD Robotics Engineering Internship (2027 start)

Cambridge Consultants • Town Of Cambridge

On-site
AUD 25,000 - 38,000
Senior Robotics Engineer
Senior Robotics Engineer

Seeing Machines • Canberra

On-site
AUD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

Opus Recruitment Solutions • Fremantle

On-site
AUD 80,000 - 110,000