Embedded Controls Engineer

Are you ready to be part of a team that is redefining what's possible in the resources sector? Join a global leader in resources, committed to driving innovation and sustainability in our operations.

With a mission to revolutionize the resources industry with cutting-edge technology and sustainable practices. Seeking a talented Embedded Controls Engineer to join the team and help shape the future of resources extraction and processing.

You will have the opportunity to work on exciting projects and collaborate with a diverse team of experts from around the world. Offering a dynamic work environment where your ideas and contributions are valued and encouraged.

Location: Perth, Western Australia

What’s in it for you:


• Job Stability and Career Growth
• Generous Compensation
• Hybrid work arrangement
• Industry Innovation
• Learning and Training Opportunities

What you’ll do:

• Develop and design control strategies to meet system needs.
• Create software architecture using AUTOSAR framework.
• Translate system requirements into software requirements in MATLAB/Simulink, following ASPICE standards.
• Collaborate with the team to ensure software meets project needs.
• Assist with IEC 61508/ISO26262 process, ensuring traceability from requirement to implementation.
• Develop test cases and conduct testing to ensure designs meet requirements.
• Support HIL rig, system testing, and data analysis.
• Contribute to developing patentable intellectual property.
• Adapt to project changes to meet milestones.

What you’ll need:

• Electrical/electronic engineering qualification (e.g., HNC, Degree, Degree Apprenticeship).
• Experience in mainstream automotive ECU software development.
• Proficiency in MATLAB/Simulink/Stateflow and automatic code generation for algorithm development.
• Hands-on experience with AUTOSAR modelling guidelines in MATLAB/Simulink.
• Experience developing production embedded software following IEC 61508 or ISO26262 process.
• Previous design experience in at least one of the following: high-voltage electrical controls, Battery • Management System (BMS), HV supervisory controllers, HV-contactors, Charging systems, DC-DC converters, or Battery Thermal management.
• Strong understanding of modelling techniques (Model Based Development).
• Working knowledge of embedded C programming and Git version control.
• Prior experience in UDS diagnostics (ISO 14229) and fault monitoring.

Nice to have:

• Experience or understanding of test, calibration, and measurement techniques.
• Knowledge or experience with CANape/CANoe/CANalyzer and automotive communication protocols.
• Ability to use MATLAB scripting to streamline and automate tasks, as well as for CI/CD.
• Proficiency in control theory and advanced control methods.
• Understanding of problem-solving methodology and software quality framework.

Looking for a challenging yet rewarding career? Apply now and be part of a team an excellent team!