Skip to content

Senior Algorithm Engineer

Role Summary

The Senior Algorithms Engineer is responsible for development of Real time Controllers and Motion Planning algorithms for Drive Assistance Systems from concept phase to production.

Key Responsibilities

  • Development (design, implement, tune, test, and debug) of algorithms for core and/or application specific Real time Controllers for Steering, Throttle, and Brake systems for various Advanced Driver Assistance Systems
  • Develop algorithms on motion planning for (semi/full) autonomous driving vehicles
  • Develop and/or optimize vehicle state estimators
  • Integrate and evaluate combinations of motion planning, Vehicle State Estimation and Control algorithms
  • Implement the software/algorithms using simulation tools including Model/Software/Hardware in the loop platforms (MIL/SIL/HIL) and verify compliance of designs against OEM requirements, regulations, and other standards for Autonomous driving vehicles
  • Work with perception algorithm team for trajectory optimization and tracking & control components tuning/improvements
  • Support embedded Software team to integrate Software/algorithms on to production intended Hardware platforms
  • Verify algorithms at component and bench level
  • Test and tune the Algorithm (Models/Embedded Software) in the Vehicle
  • Analyze stability control and system-level performance during vehicle maneuver
  • Internal and External customers requirement Analysis
  • Develop software in compliance with a formal ASPICE/CMMi based Global Product Engineering Process (GPEP).
  • Performs other duties as necessary for completion of projects and achievement of departmental goals
  • Create and deliver technical presentations to support the design and development of autonomous systems, including design reviews

Key Qualifications/Requirements

  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred)
  • 8+ years’ relevant experience regarding the Responsibility / Activities (listed above) for automotive electronics serial development projects (mandatory).
  • Level to be considered based on years of experience
  • Highly skilled with ADAS experience
  • Knowledge of feature development engineering practices in automotive field
  • Experience with MATLAB/Simulink and State flow
Job Category: Embedded Engineer
Job Type: Full Time
Job Location: Ontario
Domain: Automotive

Apply for this position

Allowed Type(s): .pdf, .doc, .docx