1

Matlab Simulink Engineer Jobs in Ontario (NOW HIRING)

Matlab/Simulink for modeling Axi and Ethernet protocol experience are more important than other high-speed experience. Responsibilities: * Works on unusually complex problems and provides highly ...

Matlab/Simulink for modeling Axi and Ethernet protocol experience are more important than other high-speed experience. Responsibilities: * Works on unusually complex problems and provides highly ...

Matlab/Simulink for modeling Axi and Ethernet protocol experience are more important than other high-speed experience. Responsibilities: * Works on unusually complex problems and provides highly ...

Experience with simulation and analysis tools such as MATLAB/Simulink, Amesim, GT Suite, Flowmaster ... The engineer works hands-on with battery pack test systems, laboratory instruments, and specialized ...

next page

Showing results 1-20

Matlab Simulink Engineer information

What is the difference between Matlab Simulink Engineer vs Control Systems Engineer?

AspectMatlab Simulink EngineerControl Systems Engineer
CredentialsBachelor's or Master's in Engineering, MATLAB/Simulink proficiencyBachelor's or Master's in Control Engineering, MATLAB/Simulink knowledge often preferred
Work EnvironmentDesigning, modeling, and simulating systems using Simulink in software developmentDeveloping and analyzing control algorithms, often using MATLAB/Simulink for simulation
Industry UsageAutomotive, aerospace, robotics, and electronics industriesManufacturing, automation, aerospace, and process control sectors

While both roles require MATLAB/Simulink skills, a Matlab Simulink Engineer primarily focuses on system modeling and simulation, whereas a Control Systems Engineer emphasizes designing and implementing control algorithms. The roles often overlap, but the former is more software simulation-oriented, and the latter is more control design-oriented.

What is a Matlab Simulink engineer?

A Matlab Simulink Engineer is a professional who specializes in using Matlab and Simulink software to design, model, simulate, and analyze dynamic systems, often in fields like automotive, aerospace, and electronics. They develop models and simulations for control systems, signal processing, and embedded systems development. Their work typically involves translating complex real-world problems into mathematical models, testing these models, and optimizing system performance before implementation. Matlab Simulink Engineers often collaborate with multidisciplinary teams to ensure that system designs meet specifications and function reliably.

What are some typical challenges a Matlab Simulink engineer faces when integrating models with embedded systems?

Matlab Simulink Engineers often encounter challenges related to compatibility and optimization when integrating simulation models with embedded systems. Ensuring that models are efficiently translated into real-time code that runs reliably on target hardware can involve debugging timing issues and managing limited computational resources. Close collaboration with hardware engineers and software developers is crucial to align requirements and resolve integration bottlenecks. Additionally, keeping up with evolving toolchains and maintaining thorough documentation are important for successful deployment and maintenance.

What are the key skills and qualifications needed to thrive as a Matlab Simulink engineer?

To thrive as a Matlab Simulink Engineer, you need strong expertise in control systems, signal processing, and engineering fundamentals, often supported by a degree in electrical, mechanical, or related engineering fields. Proficiency in MATLAB, Simulink, and related toolboxes, as well as experience with model-based design and simulation, are typically required. Excellent problem-solving, communication, and teamwork skills enable effective collaboration and clear documentation of complex models. These abilities are crucial for developing reliable, efficient systems and ensuring successful project outcomes in industries such as automotive and aerospace.
Infographic showing various Matlab Simulink Engineer job openings in Ontario as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution.

Battery Simulation Engineer | MATLAB/Simulink | 0D/1D Battery

Zobility

Windsor, ON • On-site

Contractor

Medical, Dental, Vision, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Location: Windsor, ON

Position: Long Term Contract


Title: 808-1- Battery Simulation Engineer | MATLAB/Simulink | 0D/1D Battery Modeling & Simulation


Job description:

As a Battery Simulation Engineer, you will be responsible for developing, validating, and applying electrical and thermal models of battery cells, modules, and full packs. Your work will directly support the development and integration of high-performance, safe, and reliable battery systems across various applications. This role requires a strong foundation in battery fundamentals, simulation techniques, high-voltage electrical circuits, and systems-level thinking. You will respond to technical requests using established tools and methodologies while also contributing to the development of new modeling approaches to address emerging challenges in battery safety and performance.

The responsibilities in this position include, but are not limited to:

  • Develop and implement physics-based and empirical models for simulating the electrical, thermal, and degradation performance of lithium-ion battery systems.
  • Conduct 1D simulation studies to evaluate battery behavior under various electrical, thermal, and environmental conditions, including fast charging, thermal events, and aging.
  • Analyze laboratory test data to extract model parameters, validate simulation results, and improve model robustness.
  • Perform sensitivity studies, scenario simulation, and model-based evaluations to support design and engineering decisions.
  • Collaborate closely with cell, module, and pack design engineers, as well as test and control teams, to define requirements and optimize system performance.
  • Prepare technical documentation, reports, and presentations summarizing modeling methodology and simulation outcomes.
  • Collaborate cross-functionally with product teams and share progress and insights with stakeholders.

Basic qualifications:

  • Master of Science degree in Electrical Engineering, Mechanical Engineering, Chemical Engineering, Aerospace/Aeronautical Engineering, or Applied Physics from an ABET-accredited university.
  • Minimum of 2 years of experience using simulation tools for engineering applications.
  • Hands-on experience with 0D/1D battery simulation and analysis tools such as GT-SUITE, MATLAB/Simulink, Amesim, or equivalent.
  • Strong Understanding of lithium-ion battery fundamentals, including battery performance characteristics, thermal characteristics, and aging mechanisms.
  • Fundamental understanding of HV electrical circuits, busbar design, and Battery Disconnect Unit (BDU) functionality within a battery system.
  • Ability to analyze data, interpret results, and communicate findings clearly.
  • Experience with optimization methods (DOE, parameter estimation, control optimization).
  • Excellent verbal and written communication skills in English, with the ability to clearly present technical findings to cross-functional teams.
  • Proven teamwork, interpersonal skills, and the ability to solve complex technical problems using analytical and simulation-based approaches.

Preferred qualifications:

  • Ph.D. in Mechanical Engineering, Chemical Engineering, or Electrical Engineering with a focus on battery systems, electrochemistry, or thermal management.
  • Hands-on experience with battery testing methods, aging studies, and performance evaluation.
  • Proficiency in developing and applying 0D/1D/3D simulation models for battery systems.
  • Background in embedded controls, Kalman filters, or estimator design for SOC/SOH/SOP.
  • Good overall knowledge of battery performance and thermal management.
  • Good skills in programming with commercial software (e.g., MATLAB/Simulink, Python, Visual C++).

Company Description

Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.