View all jobs

Sr. Control Systems Engineer

Brampton, ON


  • Developing rover autonomous guidance, navigation and controls capabilities: sensors data fusion, localization, vision algorithms, terrain modelling and assessment, obstacle detection and avoidance, and path planning and tracking;
  • Designing system architecture, selecting sensors and deriving performance requirements;
  • Determining multiple design alternatives, assessing each based upon all identified constraints (cost, schedule, complexity, volume, power, safety, mass, usability, reliability, reusability, maintainability, availability) and selecting the most suitable options for further design;
  • Conducting system and subsystem level design trade-offs to optimize design by partitioning large systems into (successive layers of) subsystems and components;
  • Leading a multi-disciplinary team to generate performance models and error budgets to ensure that adequate design margins are provisioned to the design team;
  • Conducting rover system integration and field trials in analogue terrains;
  • Performing design assessment, timeline analysis, mass budget, power/energy budget, and communications budget for planetary rovers;
  • Performing simulation runs to validate mathematical models, new parameters, and control algorithms
  • Presenting analysis results to Technical Leads, Program management and customers;
  • Contributing to technology development (R&D activities), and to the Front End of the Business including performing cost estimation and proposal writing for new bids. 

Basic Qualifications

  • A Bachelor’s or Master’s degree in Electrical, Systems, Computer, Aerospace Engineering or equivalent;
  • A minimum of 8 years of control systems development experience in a similar role;
  • Strong Familiarity with closed loop control design – PID Control;
  • Experience in simulating control systems design using MATLAB/Simulink;
  • Experience with Hardware-in-the-Loop & Software in the loop would be an asset;
  • Experienced with integrated system design for rovers, integrated vision systems and Autonomous execution design would be an asset;
  • Experience with self-driving vehicles is an asset;
  • Experience on Robot Operating System (ROS)and algorithm implementation is an asset;
  • Experience on control and dynamic modelling of multi-DOF manipulators is an asset;
  • Knowledge in thermodynamics, heat transfer and fluid dynamics would be an asset;
  • Ability to work in a team environment with project engineers, systems engineers, hardware engineers, and software engineers;
  • Excellent verbal and written communication skills.

Share This Job

Powered by