Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior mechatronics software engineer

Melbourne
NTRO - National Transport Research Organisation
Software Engineer
Posted: 11 February
Offer description

Senior Mechatronics Software Engineer – NTRO

At the National Transport Research Organisation (NTRO) we strive to be an innovation portal through which government and industry can achieve great outcomes across all modes of transport. We create new knowledge through research, develop tools for improving practice, and provide expert advice to Australian and New Zealand transport agencies, ensuring our communities have safe, sustainable and efficient transportation networks.

NTRO is a globally connected not‐for‐profit, purpose‐driven organisation that has built a strong presence within Roads, Rail, Ports and Airports sectors for many decades. We cover all modes of the transport network in everything we do.

At NTRO we believe in building technology that moves industries forward. You'll work alongside a multidisciplinary team of engineers, data scientists and innovators dedicated to developing systems that bridge the physical and digital worlds. Are you passionate about the intersection of hardware, software and data? Do you thrive on turning intelligent machines into smarter, more connected systems?

Key Responsibilities

* Problem solving: analyse technical challenges, evaluate options and recommend the best outcomes.
* Software & systems development: design, develop and maintain embedded software and firmware for smart devices, automation systems and connected mechatronic platforms.
* Data integration: implement data collection, logging and communication between hardware components and cloud or edge systems to enable analysis and optimisation.
* Control systems engineering: develop and tune advanced control algorithms (e.g. PID, model predictive, adaptive control) for sensors, actuators and robotic systems.
* Connectivity & IoT: integrate communication protocols such as CAN, Modbus and TCP/IP to support real‐time data exchange in networked systems.
* Simulation & testing: model and simulate mechatronic systems using tools such as MATLAB/Simulink, LabVIEW or Python, and perform hardware‐in‐the‐loop testing for validation.
* Collaboration & data utilisation: partner with data engineers and scientists to feed operational data into analytics or machine learning pipelines, supporting predictive maintenance and system optimisation.
* Documentation & compliance: prepare detailed documentation of system architecture, software design and data flow processes while ensuring alignment with organisational standards, safety and quality requirements.

About You

You are a highly skilled and curious engineer who thrives in multidisciplinary environments. With a hands‐on approach to solving complex technical challenges, you turn data into meaningful insights that elevate system performance and drive innovation forward.

Qualifications & Experience

* Relevant tertiary qualification in Mechatronics, Software Engineering or related discipline.
* 5–10 years of experience in mechatronic software and systems engineering.
* Proven experience applying critical thinking and problem solving to a range of technical challenges.
* Experience leading, supervising or mentoring junior engineers or teams.
* Proficiency in Python, C++, SQL and firmware development.
* Experience with ROS (Robot Operating System), PLC programming and industrial automation frameworks.
* Knowledge of machine learning / AI integration in mechatronic systems, including image recognition.
* Familiarity with digital twins, predictive analytics and data visualisation.
* Understanding of cybersecurity principles for connected devices.
* Strong analytical and problem‐solving skills with a focus on system reliability and data quality.
* Excellent communication, teamwork and documentation capabilities.

Benefits & Perks

* Opportunities to work with globally recognised experts, with one‐on‐one mentorship and support throughout your career.
* Excellent employee benefits, including pre‐tax salary sacrifice arrangements.
* Access to 8 weeks of parental leave and support upon return to the workplace.
* Annual Christmas closure and 2 additional paid public holidays in December.
* Tailored career development with a clear step‐by‐step progression guide.
* Reward and recognition programmes to highlight outstanding work.
* Well‐established social club with regular activities, quiz nights and tournaments.

Diversity & Inclusion

NTRO celebrates a culturally and gender diverse workforce and welcomes applicants from all backgrounds. We strongly encourage applications from women who wish to make an impact within the STEM arena. We recognise that diverse skills, experiences and perspectives enhance our ability to deliver effective transport solutions and positive community outcomes.

Application Requirements

Applicants must be Australian Citizens or Permanent Residents.

Please attach your CV and a separate cover letter (no more than one page) addressing why you are perfect for this role and what you hope to achieve. Respond to all screening questions provided.

NTRO actively seeks to include and value the unique talents, perspectives, experiences and contributions of all applicants.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer — hybrid, flexible & stock options
Melbourne
Amber Electric Pty
Software Engineer
Similar job
Senior software engineer: tech lead & mentor (12-month)
Melbourne
IOOF Holdings Limited
Software Engineer
Similar job
Senior software engineer (python/django)
Melbourne
Kraken Technologies Limited
Software Engineer
Similar jobs
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Senior Mechatronics Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save