Senior Motor Control Engineer

Broad-Ocean TechnologiesNovi, MI
Onsite

About The Position

The Senior EV Motor Control Engineer at Broad-Ocean Technologies will be responsible for the design, development, implementation, and validation of advanced motor-control algorithms for electric vehicle (EV) propulsion and other electrified powertrain applications. The engineer will work closely with cross-functional teams to develop high-performance, efficient, robust, and production-ready motor-control software for electric motors and power electronics systems. The ideal candidate has strong expertise in electric motor control, power electronics, embedded software, and model-based development, with hands-on experience developing and validating motor-control algorithms for automotive applications. Position is on-site in Novi, Michigan.

Requirements

  • Strong knowledge of electric motor theory and motor-control principles.
  • Hands-on experience with PMSM, BLDC, induction motors, or other traction motor technologies.
  • Strong understanding of Field-Oriented Control (FOC), sensorless control, MTPA, field weakening, torque control, current control, and speed control.
  • Solid understanding of inverter and power-converter topologies, PWM techniques, power semiconductors, current/position sensing, and DC-link systems.
  • Strong programming skills in embedded C/C++.
  • Advanced experience with MATLAB/Simulink and model-based control development.
  • Experience with MCUs, real-time embedded systems, compilers, debuggers, and embedded software development environments.
  • Experience with SIL, PIL, HIL, dynamometer, or vehicle-level testing is highly desirable.
  • Knowledge of automotive software development processes and standards such as ASPICE and ISO 26262 is preferred.
  • Experience with automotive communication and calibration technologies such as CAN/CAN FD, UDS, XCP, and calibration tools is a plus.
  • Strong analytical, problem-solving, troubleshooting, and communication skills.
  • Technical problem solving
  • System-level thinking
  • Decision making
  • Cross-functional collaboration
  • Communication proficiency
  • Project ownership
  • Mentoring and technical leadership
  • Customer-focused engineering
  • Master's degree or above in Electrical Engineering, Electrical and Computer Engineering, Control Engineering, or a related field.
  • 3–5+ years of professional experience in electric motor control, power electronics, embedded controls, or EV propulsion systems.
  • Demonstrated hands-on experience developing motor-control algorithms for electric motors, preferably in automotive or EV applications.
  • Strong experience with C/C++, MATLAB/Simulink, MCU-based embedded systems, and debugging tools.
  • Experience taking motor-control algorithms from concept and simulation through embedded implementation, testing, calibration, and product validation.
  • Experience working in a multidisciplinary engineering environment is highly desirable.
  • Ability to work independently while collaborating effectively with global engineering teams.

Nice To Haves

  • EV traction motor or e-axle development
  • PMSM/IPMSM motor-control development
  • Sensorless motor control
  • MTPA and field-weakening control
  • Regenerative braking
  • HIL and dynamometer testing
  • Automotive functional safety
  • AUTOSAR or automotive embedded software
  • CAN/CAN FD and UDS
  • ASPICE development processes
  • ISO 26262
  • Power inverter development and integration
  • Automotive calibration and data-analysis tools

Responsibilities

  • Develop and implement motor-control algorithms for EV traction motors and other electrified powertrain applications, including PMSM, BLDC, induction, and other advanced motor technologies.
  • Design, develop, and optimize control strategies such as Field-Oriented Control (FOC), sensorless control, torque control, speed control, current regulation, maximum torque per ampere (MTPA), field weakening, and regenerative braking.
  • Develop and validate motor-control algorithms using MATLAB/Simulink, simulation models, software-in-the-loop (SIL), processor-in-the-loop (PIL), and hardware-in-the-loop (HIL) environments.
  • Implement motor-control algorithms in MATLAB/Simulink or embedded C/C++ for automotive microcontrollers and digital control platforms, with consideration for real-time performance, memory usage, execution time, and software reliability.
  • Work closely with power electronics engineers to optimize the interaction between electric motors, inverters, power semiconductors, DC-link systems, and control software.
  • Analyze motor and inverter performance and develop solutions to improve efficiency, torque response, NVH performance, thermal performance, stability, and overall system reliability.
  • Support the development and optimization of motor-control software throughout the product lifecycle, from requirements definition and algorithm development through testing, calibration, validation, and production release.
  • Troubleshoot and resolve complex motor-control, embedded software, and system-level issues using tools such as oscilloscopes, logic analyzers, debuggers, data acquisition systems, and automotive calibration tools.
  • Perform software and algorithm design reviews and ensure that motor-control implementations meet applicable automotive, functional, performance, quality, and software development requirements.
  • Collaborate with systems, software, hardware, testing, calibration, mechanical, and manufacturing teams to ensure successful integration of motor-control systems into EV products.
  • Develop technical documentation, including software requirements, control specifications, algorithm descriptions, flowcharts, state diagrams, design documentation, test plans, and validation reports.
  • Provide technical guidance and mentoring to junior engineers and contribute to the development of motor-control engineering standards, methodologies, and best practices.
  • Stay current with emerging technologies in EV propulsion systems, motor-control algorithms, power electronics, embedded control, automotive software, and advanced control techniques, and evaluate their potential application to future products.
  • Support customer and vehicle-level engineering activities, including technical discussions, testing, troubleshooting, and product demonstrations.

Benefits

  • 401(k) retirement plan with company match
  • Comprehensive health, dental, and vision insurance
  • Short Term Disability, Long Term Disability and Life insurance coverage
  • Flexible spending account options
  • Paid time off - Vacation, Sick and Company Paid Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service