Senior Controls Engineer
BH-302181
Posted: 09/05/2025
- $100 - $120 + super / hour
- Australia Western Australia Perth
- Contract
-
Mining
Job Title: Senior Controls Engineer
Job location: Perth
Roster: 5/2
Key accountabilities will include:
• Report to the Principal Embedded Systems and developing a world-first product for the rail industry
• Work in close conjunction with other engineering disciplines and the project management team for overall project design and integration
• Participate in product development lifecycle from prototype to production models
• Setup software development platforms, frameworks, standards and processes to keep consistency across multiple projects
• Design hardware and software architectures for distributed and real-time systems
• Develop a culture focused on quality and continuous improvement
• Lead the introduction and integration of standards, workflows and best practices
• Work closely with product owners and system leads in formalising system-level requirements and specifications
• Mentor junior team members, and identify and coordinate career development pathways
• Inform project scoping, planning and budgeting
Qualifications and skills required:
• 7+ years' experience in controls or software development for real-time and distributed systems in the Rail industry preferred, however other similar industrial applications will be considered (mining, marine, road transport)
• Strong knowledge of software architecture design in distributed systems
• Understanding of network communications and protocols (CAN, TRDP)
• Knowledge of model-based design and development utilising MathWorks products. (Matlab, Simulink, Stateflow)
• Knowledge of embedded systems and experience developing in C/C++
• Strong skills in full software development life cycle. (Documentation, Requirements, Testing, Traceability)
• Experience with Functional Safety Rail SIL1, SIL2 rated software development is highly advantageous (EN50128, EN50716 or equivalent)
• Experience with software version control systems such as Git or SVN is essential
• Passion for identifying issues and apply creative thinking to solve them.
• Excellent written and verbal communication skills.
With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
Job location: Perth
Roster: 5/2
Key accountabilities will include:
• Report to the Principal Embedded Systems and developing a world-first product for the rail industry
• Work in close conjunction with other engineering disciplines and the project management team for overall project design and integration
• Participate in product development lifecycle from prototype to production models
• Setup software development platforms, frameworks, standards and processes to keep consistency across multiple projects
• Design hardware and software architectures for distributed and real-time systems
• Develop a culture focused on quality and continuous improvement
• Lead the introduction and integration of standards, workflows and best practices
• Work closely with product owners and system leads in formalising system-level requirements and specifications
• Mentor junior team members, and identify and coordinate career development pathways
• Inform project scoping, planning and budgeting
Qualifications and skills required:
• 7+ years' experience in controls or software development for real-time and distributed systems in the Rail industry preferred, however other similar industrial applications will be considered (mining, marine, road transport)
• Strong knowledge of software architecture design in distributed systems
• Understanding of network communications and protocols (CAN, TRDP)
• Knowledge of model-based design and development utilising MathWorks products. (Matlab, Simulink, Stateflow)
• Knowledge of embedded systems and experience developing in C/C++
• Strong skills in full software development life cycle. (Documentation, Requirements, Testing, Traceability)
• Experience with Functional Safety Rail SIL1, SIL2 rated software development is highly advantageous (EN50128, EN50716 or equivalent)
• Experience with software version control systems such as Git or SVN is essential
• Passion for identifying issues and apply creative thinking to solve them.
• Excellent written and verbal communication skills.
With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.