This job is no longer available
This job expired on 08/09/2026. It no longer accepts applications.
Robotics Software & Controls Engineer
Robert Half · Perth et périphérie
Job description
About the role
We are partnering with an innovative engineering business that creates next‑generation robotics, automation and sensing solutions for the mining sector. As a Robotics Software & Controls Engineer you will join a multidisciplinary team to design, develop and integrate software that powers intelligent automation systems from concept to field deployment.
Key responsibilities
- Develop high‑quality C++ and Python software for robotics and automation applications.
- Design, test and deploy software that integrates with hardware, sensors and industrial control systems.
- Build and maintain APIs, software libraries and system integrations.
- Create automation and control functionality using modern engineering practices.
- Integrate IoT devices and sensor data into intelligent automation platforms.
- Investigate and resolve software, integration and performance issues.
- Collaborate with mechanical, electrical and robotics engineers throughout the product lifecycle.
- Support testing, commissioning and continuous product improvement.
- Contribute to technical documentation, version control and deployment processes.
- Prototype emerging technologies to enhance future product capability.
Required profile
- Degree in Software Engineering, Computer Science, Mechatronics, Electrical Engineering or a related discipline.
- Commercial software development experience using C++ and/or Python.
- Experience integrating software with hardware, automation or robotics platforms.
- Strong understanding of Linux environments, APIs and software libraries.
- Proven ability to work across multidisciplinary engineering projects.
- Strong analytical and problem‑solving skills.
Required skills
- C++
- Python
- ROS2
- MoveIt2
- CodeSys
- EtherCAT
- Computer Vision
- Artificial Intelligence (AI)
- IoT and sensor integration
- Linux
- APIs
- Git
- Azure
- Snowflake
- Streamlit
What we offer
- Salary $140,000 + Super (or equivalent contract rate).
- Permanent, contract and temporary opportunities.
- Work on cutting‑edge robotics and automation technology.
- Opportunity to take products from concept through to deployment.
- Collaborative engineering environment focused on innovation.
- Exposure to emerging technologies across robotics, AI and industrial automation.
- Long‑term career progression as the engineering team grows.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Software Engineer Based on 6 job offers in AustraliaSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Robert Half
Perth et périphérie
Related job offers
-
Data Engineer – Microsoft Fabric
Lander & Rogers Perth et périphérie -
Workplace Technology Analyst
Cognizant Perth et périphérie -
Technical Support Officer
Department of Education, Western Australia Perth et périphérie -
Industry Principal – Appian Architect (Sydney)
Infosys Sydney -
Java API Architect – Sydney
Infosys Sydney