Job Title or Location
RECENT SEARCHES

Lead Controls and Software Engineer

ML6 Search + Talent Advisory - 6 Jobs
Angus, ON
Posted 2 days ago
Job Details:
Full-time
Experienced

The Opportunity:

Lead the design and development of cutting-edge control systems for mobile equipment, including robotics, automation, and electric drivetrains. You'll build and mentor a high-performing engineering team while driving innovation, cross-functional collaboration, and successful project delivery.

What You'll Be Doing:

  • Shaping strategy and delivering advanced control systems that align with organizational goals.
  • Growing and mentoring a talented engineering team, cultivating a culture of creativity and excellence.
  • Ensuring projects are properly resourced and delivered on time through close collaboration with project management.
  • Working across mechanical, electrical, and software teams to achieve seamless system integration.
  • Serving as the technical point of contact for clients, helping define requirements and ensure solutions meet customer needs.
  • Introducing automation and machine learning technologies into vehicle and robotic control platforms.
  • Overseeing the development of embedded software for EV drivetrain components.
  • Troubleshooting complex technical issues across design, validation, and deployment stages.
  • Promoting a strong, ownership-driven engineering culture.

What You'll Need To Be Successful:

  • Degree in Mechatronics, Electrical/Software Engineering, Robotics, or a related field.
  • 10+ years of engineering experience, with at least 5 years in a leadership position.
  • Expertise in robotic systems, embedded controls, or EV drivetrain software.
  • Knowledge of automation, real-time systems, and safety-critical software development.
  • Strong collaboration, problem-solving, and client engagement skills.

Bonus Points For:

  • Experience embedding machine learning models into control systems.
  • Proficiency with tools like MATLAB/Simulink, ROS, or model-based development.
  • Background in industrial automation, mining, or heavy equipment.
  • Familiarity with Jira, Confluence, Git, and software development best practices.
  • Knowledge of safety standards such as ISO 26262 or IEC 61508.

Share This Job: