CrawlJobs Logo

Senior Vehicle Dynamics Controls Developer

gm.com Logo

General Motors

Location Icon

Location:
Canada , Markham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

115000.00 - 164600.00 USD / Year

Job Description:

Our team is working on advanced control methods to design and develop driveline systems for a wide range of vehicles and functions: from trailer braking control for trucks, to electronically locking differnetials for offroading vehicles, to eLSD for the performance vehicles. We are looking for a senior controls developer that can lead the design and development of various vehicle dynamics related control features in collaboration with the system teams, feature teams and calibration teams. Your expertise will be instrumental in ensuring optimal traction, stability, and vehicle dynamics, while also maximizing energy efficiency and driver satisfaction. There will also be the opportunity to work on GM's in-house software for mechanical AWD system.

Job Responsibility:

  • Lead the design and development of various features such as trailer braking, electronics locking differentials, eLSD in collaboration with cross-functional teams
  • Develop and implement control and diagnostic algorithms using advanced tools such as MATLAB or C
  • Support the development of requirements and ensure compliance with safety and government regulations
  • Analyze vehicle dynamic conditions and provide feedback on feature/system design
  • Define software unit tests, conduct hardware-in-the-loop and vehicle tests, and ensure thorough software testing
  • Support resolution of vehicle, plant, or customer issues related to controls and calibration
  • Mentor new team members to foster capability growth and knowledge sharing

Requirements:

  • Bachelor of Science degree in Engineering, Computer Science or related fields
  • Minimum 3 years of experience in controls system development
  • Knowledge of control system integration and testing of hardware and software
  • Knowledge of controller hardware design and failure modes of electronic modules
  • Knowledge of vehicle electrical systems and serial data communications architectures
  • Knowledge of system, software, and hardware requirements development and validation
  • Knowledge of change management
  • High level of analytical ability where problems are unusual and difficult
  • Demonstrated proficiency in project management skills
  • Experienced at planning, preparing for and leading meetings
  • Effective interpersonal skills
  • Understanding of Embedded Controls Development & Delivery Process
  • Experience in working with embedded system software codes
  • reading and debugging source code in C/C++ languages
  • Experience with MATLAB/Simulink modeling
  • Demonstrated ability to manage multiple complex projects and assignments with autonomy and accountability for results
  • Strong partnership and teamwork skills
  • Highly proficient at analyzing unusual and complex issues while driving for results in an ambiguous and fast-paced environment
  • Evidence of strong character with integrity, honesty, accountability and trust
  • Consistent demonstration of innovative thinking that is customer-centric

Nice to have:

  • Master’s degree in a field of Engineering, Computer Science or related fields
  • 7-10 years of experience in vehicle chassis controls system development, including: driveline control development, vehicle dynamics modeling, brake systems
  • Agile development experience or certifications
  • Experience with customer interface technologies
  • Experience in the GM component specification and release process
  • Knowledge of vehicle dynamics and electronic chassis systems
  • Knowledge of OBD-II diagnostics
  • Knowledge of automotive safety integrity levels (ASIL)
  • DFSS Black Belt certification
  • Demonstrated ability to work in a Global environment
  • Experience in plant modeling and analysis tools, MIL, SIL, HIL Testing
What we offer:
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans
  • Company and matching contributions to a Defined Contribution Pension plan
  • Global recognition program
  • Tuition Assistance and Employee Assistance Program
  • GM Vehicle Purchase Plan

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Vehicle Dynamics Controls Developer

Senior Software Engineer, Controls

As a Senior Software Engineer on our controls team, you will deliver mission-cri...
Location
Location
United States , Santa Clara
Salary
Salary:
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's or PhD degree in Mechanical Engineering, Robotics, Aerospace Engineering, Computer Science, or related field
  • 2+ years of MLE experience or industry experience designing and developing for robotics applications
  • Strong foundation in motion control and modern neural network architectures, with expertise in at least one application area, such as IL/RL, time-series analysis, or dynamic system modeling
  • Skilled in debugging robotic systems within Linux environments, with strong programming expertise in Python and C++
  • Experience in model development & training with modern frameworks (e.g. PyTorch)
  • Hands-on familiarity with data ingestion and processing pipelines
Job Responsibility
Job Responsibility
  • Design, implement, and enhance control algorithms by developing frameworks that integrate MPC with learning based approaches (DL/RL/IL)
  • Responsible for the conceptual design and implementation of data driven controller by working cross-functionally with domain experts and other stakeholders by specifying meaningful insights for solving trajectory tracking problems
  • Develop tools and infrastructure for dataset generation, training, and evaluation to drive advancements in online control optimization
  • Ensure all model development keeps a real-time focus and operates efficiently in compute-constrained environments
  • Take a lead role in the planning and execution of vehicle testing in the offline simulation environment and on public roads to systematically improve performance, as well as performing root cause analysis and debugging to address any issues
  • Track and incorporate the latest multidisciplinary research advancements in a fast-moving field
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
What we offer
What we offer
  • Work, learn and grow in a highly future-oriented, innovative and dynamic field
  • Wide range of opportunities for personal and professional development
  • Catered free lunch, unlimited snacks and beverages
  • Highly competitive salary and benefits package, including 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Autonomy - Behavior, Planning & Controls

As a Senior Software Engineer, you will play a pivotal role in developing next-g...
Location
Location
United States , Mountain View
Salary
Salary:
180000.00 - 198000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/PhD in Computer Science, Robotics, or a related technical field, or equivalent practical experience
  • Strong proficiency in C++ and Python with a deep understanding of software development best practices
  • Solid foundation in robotics principles, particularly motion planning and control systems
  • Strong background in vehicle dynamics and experience applying these principles to autonomous systems
  • Knowledge of nonlinear optimization and search-based planning techniques
  • Familiarity with ROS2 for designing, building, and operating robotic systems
  • Strong mathematical foundation, including geometry, linear algebra, and probability
  • Excellent problem-solving abilities with a proactive approach in a fast-paced, collaborative environment
  • Strong communication and cross-team collaboration skills
Job Responsibility
Job Responsibility
  • Design, implement, and optimize motion planning and control algorithms for autonomous vehicles
  • Develop and enhance software infrastructure for vehicle simulation, performance validation, and system diagnostics
  • Architect and refine path-planning and tracking control algorithms to improve autonomy performance
  • Collaborate with cross-functional teams to deploy and validate solutions in both simulated and real-world environments
  • Balance hands-on development, code reviews, and research to achieve product-driven milestones in a fast-paced startup environment
  • Integrate cutting-edge robotics research into our autonomous driving stack to enhance system capabilities
What we offer
What we offer
  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Sabbatical leave opportunity after 5 years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
  • Fulltime
Read More
Arrow Right

Senior Controls Developer - Steering Embedded Software

The chassis Controls Software Engineer leads the design, development and validat...
Location
Location
Canada , Markham
Salary
Salary:
111500.00 - 164600.00 CAD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Mechatronics, Software, Electrical, Computer Engineering or in a related field
  • Fundamental knowledge of controls theory, vehicle dynamics, estimation, signal processing, and software development processes
  • 5+ years of experience in embedded software development for automotive systems
  • Experienced in controls systems development for real-time embedded systems and vehicle steering systems
  • Proficiency in C
  • Experience in developing electrical architecture for Software Defined Vehicles (SDV)
  • Hands on experience with MATLAB/Simulink/Stateflow and Carsim
  • Proficient in software coding using C language, as well as Simulink/Stateflow and version control tools
  • Excellent oral and written communication skills
  • Ability to manage time effectively, meet deliverable timing and thrive in an independent work environment
Job Responsibility
Job Responsibility
  • Lead the controls system design and algorithm development and embedded software development for vehicle chassis controls systems using MATLAB/Simulink and C
  • Perform controls and vehicle dynamics analysis on chassis controls systems
  • Develop estimation, fusion and signal processing algorithms
  • Develop Model-in-the Loop (MiL) platforms for vehicle chassis systems using MATLAB/Simulink, and Carsim
  • Integrate MATLAB Simulink models, adhering to best modeling/software practices
  • Develop controls in C and integrate with the CICD pipeline
  • Test and debug software using different platforms (models, MiL, SiL, HiL, and Integration testing)
  • Define and create software interfaces to integrate new components into existing software
  • Define comprehensive test cases for unit, component, and integrated software testing
  • Execute model/code equivalency testing, identifying, and resolving software issues
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends
  • Fulltime
Read More
Arrow Right

Senior Chassis Calibration Specialist - Brake Diagnostics

We are seeking an exceptional candidate to join our Active Chassis Calibration t...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Mechanical Engineering, Electrical Engineering, or similar
  • Minimum 5 years of relevant engineering experience (vehicle dynamics, chassis/driveline performance, brake controls, calibration, etc.)
  • Demonstrated initiative to drive for results in areas of innovation and new development
  • Thorough physics-based knowledge of vehicle dynamics, brake systems, tire performance
  • Hands-on experience with vehicle dynamics performance
  • Experience with measurement equipment, vehicle instrumentation, data acquisition and analysis
  • Position requires the ability to travel for winter testing in January / February for 2 – 4 weeks
  • Ability to travel for development and ride trips interspersed throughout the year
  • Ability to trace/follow C-code to understand controls functions
Job Responsibility
Job Responsibility
  • Champion the safety of our employees and customers
  • Test and analyze data of each brake diagnostic features
  • Calibrate software packages and features to meet vehicle performance and diagnostic regulation requirements
  • Take ownership of assigned software features on multiple programs in parallel
  • Deliver calibrations according to program milestone timing
  • Work collaboratively with algorithm team to identify and solve issues
  • Work with performance engineers to seek feedback and ensure vehicle performance meets vehicle and sub-system technical specifications.
  • Develop common approaches and institutionalize them in Calibration Standard Work (Calibration Procedures, Development Plans, Deliverables, Master Calibration, etc.)
  • Improve the efficiency and quality of Standard Work by systematically driving present vehicle-based tasks into virtual simulation methods and sub-system hardware benches
  • Lead technical calibration peer reviews and leadership reviews for assigned program
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family, and friends.
  • Fulltime
Read More
Arrow Right

Senior Engineer / Tech Lead Controls for Aerial Robotics

Fiducial is a young but fast-growing deep-tech start-up with big ambitions at th...
Location
Location
Netherlands , Delft
Salary
Salary:
Not provided
fdcl.nl Logo
Fiducial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good understanding of, and experience with, modern C++
  • Real-time software development experience such as game, simulation, robotics or embedded development
  • Foundational understanding of fixed-wing and multirotor flight dynamics
  • Experience implementing and tuning controllers in actual flight vehicles
  • Experience with state estimation and sensor fusion concepts
  • Deep intuition for transform trees and pose representations used in game engines, computer graphics, and robotics
  • Experience with AI coding agents and prompt engineering
  • A high degree of autonomy, determination and grit
  • Full time availability (40 hours)
Job Responsibility
Job Responsibility
  • Wide ownership over some of the core capabilities of our autonomous UAV stack
  • Responsible for guidance, navigation and control (GNC) for interception and collision avoidance maneuvers
  • Responsible for robust state estimation in noisy sensor environments
  • Responsible for interfacing with the multitude of flight controller softwares
  • Responsible for the short-to-medium-term development roadmap
What we offer
What we offer
  • 25 vacation days per year
  • Reimbursed travel expenses and company laptop
  • (Really) flexible working hours and option to work from home 2 days per week when in the Netherlands
  • Working in an international, world-class team
  • Large freedom in how you work and implement solutions
  • The opportunity to take technical risks
  • Responsibility over the things you implement
  • Traveling abroad to test the solutions you built
  • Fulltime
Read More
Arrow Right

Senior Scrum Lead and Software Developer - Exterior Lighting Controls

The successful candidate will join a collaborative Agile Scrum team responsible ...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • Demonstrated experience with embedded C software development: Able to act as a technical reviewer for other Software Developers in the team, as well as write and debug code. Includes low‑level drivers, application logic, and integration for microcontroller‑based systems
  • Minimum 5–7 years of embedded software development experience, ideally in automotive or other safety‑critical domains
  • Prior working experience with GM or other automotive software standards, AUTOSAR, test procedures, and build processes
  • Demonstrated experience acting as a Scrum Lead / Scrum Master / Product Owner for an Agile team, including facilitating Scrum events, removing impediments, and coaching the team on Agile practices
  • Proven ability to manage the team’s backlog and flow in tools such as Jira or equivalent, ensuring work is visible, prioritized, and aligned with business value.
  • Experience with unit test frameworks (e.g., CppUTest), including debugging unit tests and implementing dynamic schedulers or similar constructs
  • Experience with software configuration management tools and processes (e.g., Git ecosystem)
  • Development / testing experience on SIL/HIL or other virtual environments
  • Experience deciphering and analyzing Ethernet, CAN, and LIN logs in support of system debug and validation
Job Responsibility
Job Responsibility
  • Facilitate core Scrum ceremonies for the Exterior Lighting Controls scrum team: Daily Stand‑Up, Iteration (Sprint) Planning, Iteration Review, Retrospective, and Backlog Refinement
  • Own and maintain the team’s Jira/Scrum board , to ensure work items are clearly defined, visible, prioritized, and consistently aligned with PI objectives and program goals
  • Remove or escalate impediments that block the team’s progress
  • coordinate with other scrums, ART roles, and stakeholders to resolve cross-team dependencies
  • Coach the team on Agile/Scrum practices, team health, and continuous improvement
  • champion adherence to the team’s Definition of Ready/Done and flow practices
  • Support Scrum of Scrums / Coach Syncs, PI Planning, System Demos, and Inspect & Adapt (I&A) activities for the ART as needed
  • Track and communicate key Agile metrics (e.g., sprint commitment vs. completion, rollover, velocity / story points) to help the team and stakeholders understand progress and improve predictability
  • Foster consistent communication and alignment across developers, systems engineers, and test teams
  • ensure all team members have a clear understanding of priorities, scope, and dependencies
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental, and vision benefits.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family and friends.
  • Fulltime
Read More
Arrow Right

Senior Aerospace Engineer - Flight Mechanics

Do you want to be part of a proven team working on the next generation of space ...
Location
Location
United States , Brook Park, Ohio
Salary
Salary:
Not provided
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12 years years of applicable experience with a Bachelors of Science in an a related field, 8-10 with a Masters, 5-7 with a PhD
  • Must have the ability to obtain and maintain an active Secret security clearance
  • Strong technical understanding in orbital mechanics, vehicle dynamics, GNC, aerodynamics, and rocket propulsion
  • Excellent capability in model development, computer programming, and data analysis
  • Excellent verbal and written communication skills
  • Familiar with C/C++, Fortran, Ada, and Matlab
Job Responsibility
Job Responsibility
  • Develop required environmental and vehicle models and integrate them with flight software to perform nominal and Monte Carlo dispersed software guided launch vehicle trajectory simulations
  • Process the simulation data and perform Guidance, Navigation & Control (GNC) and trajectory/performance analyses to ensure compliance with mission design requirements
  • Interface with Launch Service Provider (LSP) personnel and resolve related technical issues in support of mission integration activities
  • Participate in related LSP technical reviews and support discipline analysis working group meetings
  • Document and present responsible IV&V activities and analyses
  • Provide technical support to the management as requested
  • Fulltime
Read More
Arrow Right
New

Senior Aerospace Engineer - Flight Mechanics

Do you want to be part of a proven team working on the next generation of space ...
Location
Location
United States , Brook Park
Salary
Salary:
125167.73 - 300776.18 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12 years of applicable experience with a Bachelors of Science in an a related field, 8-10 with a Masters, 5-7 with a PhD
  • Must have the ability to obtain and maintain an active Secret security clearance
  • Strong technical understanding in orbital mechanics, vehicle dynamics, and GNC
  • Excellent capability in model development, computer programming, and data analysis
  • Excellent verbal and written communication skills
  • Familiar with C/C++, Fortran, Ada, and Matlab
  • Working experience in launch vehicle analyses is preferred
Job Responsibility
Job Responsibility
  • Develop required environmental and vehicle models and integrate them with flight software to perform nominal and Monte Carlo dispersed software guided launch vehicle trajectory simulations
  • Process the simulation data and perform Guidance, Navigation & Control (GNC) and trajectory/performance analyses to ensure compliance with mission design requirements
  • Interface with Launch Service Provider (LSP) personnel and resolve related technical issues in support of mission integration activities
  • Participate in related LSP technical reviews and support discipline analysis working group meetings
  • Document and present responsible IV&V activities and analyses
  • Provide technical support to the management as requested
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right