
Software Engineer
Job Description
Posted on: October 30, 2025
Software Engineer | Adelaide, SA – Hybrid | Rust/C++
I’m looking for a switched-on Software Engineer, who's open to joining a small but, established & innovative team, located in Adelaide.
You’ll be surrounded by a team of senior engineers, operating in a flat-hierarchy structure to develop software to powers advanced automated manufacturing systems. Joining them, you’ll help build reliable, high-quality software that drives physical hardware and robotics systems.
Software Engineer Responsibilities
- Design, implement, and maintain software solutions that seamlessly integrate with mechanical and robotic systems
- Collaborate closely with mechatronics/robotics engineers to enhance efficiency and precision across production processes.
- Write performant, maintainable code primarily in Rust and C++
- Contribute to architectural decisions and long-term product strategy, helping define standards for scalability and maintainability.
Software Engineer Requirements
- Proven experience developing with production-level Rust. C++ is a good alternative, with Rust personal projects.
- Any experience in working with sensor data & ingesting that into software would be very useful.
- Demonstrated ability to deliver in lean, Agile teams, using iterative methods and continuous feedback loops.
- Understanding of test-driven development (TDD), and experience working with automated testing tools and mock frameworks.
This is a fulltime position, based in Adelaide. If interested in working in a small, experienced team that build, please apply with your most up-to-date resume & I’ll be in touch.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
AustraliaJobs.app
Get AustraliaJobs.app on your phone!

Software Developer

Application Specialist / Developer

API Developer

Senior Anaplan Developer

