Systems / Controls Engineer

MFTE Staffing Services

North Sydney Council

On-site

AUD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MFTE Staffing Services is seeking a Systems/Controls Engineer based in North Sydney to design and deliver embedded control systems for rail technology. You will work across requirements analysis, software development, systems integration, testing and commissioning on safety-critical projects.

You will collaborate with Australian and international teams, developing PLC-based controls with IEC 61131-3, and embedded C software on Linux/RTOS, using industrial networks and protocols to ensure safe,

Qualifications

  • Degree qualifications in Electrical, Electronics, Mechatronics, Systems or Software Engineering.
  • Experience across the full software development lifecycle.
  • Strong Systems Engineering fundamentals.
  • PLC programming experience (IEC 61131-3).
  • Strong C programming experience.
  • Experience developing software on embedded Linux/RTOS.
  • Knowledge of industrial networking protocols.
  • Strong troubleshooting, documentation and communication skills.

Responsibilities

  • Develop system, functional and customer requirements using Systems Engineering methodologies.
  • Produce design specifications, interface documentation, verification plans and technical reports.
  • Design, develop and commission PLC-based control systems using IEC 61131-3.
  • Develop embedded software in C on Linux and real-time platforms.
  • Integrate embedded systems with industrial networks (TCP/IP, UDP, CAN Bus, Modbus, TMS).
  • Support FAT, SAT and commissioning activities.
  • Troubleshoot hardware, software and communications issues.
  • Support project delivery and engineering documentation.

Skills

C programming
Embedded Linux
PLC IEC 61131-3
Systems engineering
Industrial networking
Troubleshooting
Documentation

Education

Electrical Eng degree
Mechatronics Eng degree
Software Eng degree

Tools

Git
Python
Bash

Job description

Rail Technology | Embedded Systems | PLC | C Programming

Join a globally recognised engineering company developing cutting-edge communication and control systems for the rail industry. This is an opportunity to work on safety-critical technology that keeps transport networks operating safely and reliably across Australia and internationally.

Based in North Sydney, you'll join a highly skilled engineering team responsible for the design, development, integration and commissioning of advanced train communication and control systems. Working across the full Systems Engineering lifecycle, you'll help deliver innovative embedded solutions for some of the world's most demanding rail environments.

Rail Technology | Embedded Systems | PLC | C Programming

Join a globally recognised engineering company developing cutting-edge communication and control systems for the rail industry. This is an opportunity to work on safety-critical technology that keeps transport networks operating safely and reliably across Australia and internationally.

Based in North Sydney, you'll join a highly skilled engineering team responsible for the design, development, integration and commissioning of advanced train communication and control systems. Working across the full Systems Engineering lifecycle, you'll help deliver innovative embedded solutions for some of the world's most demanding rail environments.

The Role

As a Systems / Controls Engineer, you'll play a key role in the design and delivery of embedded control systems, working across requirements analysis, software development, systems integration, testing and commissioning.

You'll collaborate with both Australian and international engineering teams while working on technically challenging projects involving embedded software, PLCs, industrial networking and safety-critical systems.

Key Responsibilities
  • Develop system, functional and customer requirements using Systems Engineering methodologies.
  • Produce design specifications, interface documentation, verification plans and technical reports.
  • Design, develop and commission PLC-based control systems using IEC 61131-3.
  • Develop embedded software in C on Linux and real-time platforms.
  • Integrate embedded systems with industrial communication networks including TCP/IP, UDP, CAN Bus, Modbus and Train Management System (TMS) protocols.
  • Support software integration, validation, Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT) and commissioning.
  • Troubleshoot complex hardware, software and communications issues.
  • Support project delivery, customer workshops, technical proposals and engineering documentation.
About You

You'll be an engineer who enjoys solving complex technical problems and wants to work on products that have a real impact on critical infrastructure.

You'll ideally have:

  • Degree qualifications in Electrical, Electronics, Mechatronics, Systems or Software Engineering.
  • Australian Citizenship or Permanent Residency.
  • Experience across the full software development lifecycle.
  • Strong Systems Engineering fundamentals.
  • PLC programming experience (IEC 61131-3).
  • Strong C programming experience.
  • Experience developing software on embedded Linux and/or real-time operating systems.
  • Knowledge of industrial networking and communication protocols.
  • Strong troubleshooting, documentation and communication skills.
Highly Regarded

Experience in any of the following will be highly regarded:

  • Rail, rolling stock or signalling
  • Safety-critical systems
  • Embedded Linux or RTOS
  • Functional Safety (IEC 61508 / EN50126 / EN50128 / EN50129)
  • Git, Python or Bash
  • Electronics hardware integration
  • Industrial automation or control systems
What's On Offer
  • Permanent full-time position.
  • Work on world-class, safety-critical rail technology.
  • Exposure to complex embedded communication and control systems.
  • Career development alongside experienced Systems Engineering specialists.
  • Collaborative engineering culture with flexible working arrangements.
  • Modern Artarmon office with opportunities to work on both Australian and international projects.

If you're passionate about embedded systems, control engineering and building technology that powers critical transport infrastructure, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead HMI / SCADA Systems Designer- Rail Automation
Lead HMI / SCADA Systems Designer- Rail Automation

Randstad • Council of the City of Sydney

On-site
AUD 166,000 - 221,000
Contract role
Competitive pay rate
Rail Embedded Controls Engineer — Safety-Critical Tech
Rail Embedded Controls Engineer — Safety-Critical Tech

MFTE Staffing Services • North Sydney Council

On-site
AUD 120,000 - 150,000
Systems Integration Manager (ETCS)
Systems Integration Manager (ETCS)

Network Rail Consulting • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Generous annual leave 25 days
Life Insurance & TPD cover
Novated car leasing
+2
Senior Control Systems Project Engineer
Senior Control Systems Project Engineer

West Recruitment • Council of the City of Sydney

Hybrid
AUD 150,000 - 190,000
Hybrid work 3/2
Long-term stability
Exposure to critical infrastructure
+1
Control Systems Service Technician
Control Systems Service Technician

Atlas Recruitment • City of Melbourne

On-site
AUD 90,000 - 120,000
Company vehicle
Phone
Laptop
+3
Senior Controls Engineer
Senior Controls Engineer

Bayside Group • City of Monash

On-site
AUD 120,000 - 160,000
Senior Engineer Trackside Systems
Senior Engineer Trackside Systems

Transport for NSW • Council of the City of Ryde

Hybrid
AUD 110,000 - 150,000
Hybrid work options
Control Systems Engineer
Control Systems Engineer

Alliance Automation • Wollongong City Council

Hybrid
AUD 80,000 - 100,000
Generous Professional Development program
Paid parental leave
20 days of annual leave
+1
Senior Control Systems Engineer
Senior Control Systems Engineer

Beyond Electrical Engineering • Council of the City of Sydney

On-site
AUD 130,000 - 180,000
Annual incentive bonus
Paid overtime with RDOs
Company phone and laptop
+2
Control Systems Engineer (Contract)
Control Systems Engineer (Contract)

Coengineer • Council of the City of Sydney

On-site
AUD 90,000 - 130,000
Work from home