CrawlJobs Logo

Senior Controls Developer - Steering Embedded Software

Canada, Markham 111500.00 - 164600.00 CAD / Year · Job Posted March 25, 2026
Apply Position
Job Link Share

Job Description

The chassis Controls Software Engineer leads the design, development and validation of chassis control algorithms and embedded software that directly influence how GM vehicles feel and behave on the road. This role combines control system design, embedded C software development and virtual/physical testing to deliver safe, robust and high performing steering, suspension and brake control features

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
  • Collaborate with Systems Engineers to architect and define system level and controls requirements
  • Collaborate and coordinate with cross functional teams
  • Develops and owns the controls and software architecture including the validation and testing activities
  • Work closely with Product Owner, Scrum Leader, and a team of talented engineers in an Agile Scrum Team, utilizing continuous integration and deployment methodologies
  • Contribute to the team's knowledge base to retain and share common software errors, corner cases, and other learnings
  • Perform peer reviews of other designs
  • Travel as required to the US

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
  • Strong interpersonal skills, enabling effective collaboration within a geographically dispersed team
  • Valid Canadian driver’s license required

Nice to have

  • Master's Degree in Mechatronics, Software, Electrical, Computer Engineering or in a related field
  • Proficient in testing methods and techniques, including Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
  • Knowledgeable in hardware I/O level controller design
  • Familiar with working in an Agile environment
  • Understanding of CAN and LIN communication protocols
  • Knowledge of AUTOSAR architecture

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Controls Developer - Steering Embedded Software

8 matching positions

Senior Chassis Diagnostic Engineer – Driveline & Trailering

This role is intended for a highly capable technical engineer who can define dia...
Location
Location
Canada , Markham
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 Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Mechatronics Engineering, Systems Engineering, or equivalent technical degree / experience.
  • Strong experience in embedded controls software development, including requirements understanding, software design, implementation, unit testing, software integration testing, and production release support.
  • Demonstrated experience in automotive diagnostics specification and implementation, including UDS, diagnostic infrastructure, diagnostic software implementation, and related validation practices.
  • Strong working knowledge of safety-critical software development and engineering best practices consistent with ISO 26262.
  • Experience with automotive communication and software implementation concepts spanning CAN, LIN, and Ethernet.
  • Strong analytical and problem-solving ability with capability to resolve unusual and difficult technical problems and drive issues to closure.
  • Strong written and verbal communication skills, with ability to work effectively across internal GM teams and external supplier organizations.
  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
  • 8+ years of relevant experience.
  • Strong experience in developing and executing test scripts using Python
Job Responsibility
Job Responsibility
  • Own diagnostic specification development for Driveline and Trailering mechatronic systems, including DTC strategy, enable and inhibit conditions, set and recovery logic, customer notification strategy, remedial actions, and diagnostic data requirements such as freeze frame and Figure of Merit expectations.
  • Define, design, implement, and release embedded application software and diagnostics for chassis mechatronic control features, translating requirements into software design, implementation, and verification activities.
  • Lead or directly support software implementation across controller, subsystem, and vehicle levels, including software integration, anomaly resolution, and technical issue troubleshooting.
  • Use automated development and test environments including SIL, HIL, bench, and in-vehicle validation to verify software functionality and diagnostic behavior.
  • Drive robust diagnostic design reviews with internal GM stakeholders and suppliers, ensuring implementation meets GM requirements, passes software design review gates, and is approved for release.
  • Improve diagnostic robustness for edge cases such as environmental variation, part-to-part variation, startup and initialization behavior, hot starts, transient power behavior, and partial networking conditions.
  • Support common, standardized diagnostic architecture across Mechanical Driveline and Trailering controls, including creation and execution of diagnostic CGs, regression testing strategy, and diagnostic design governance.
  • Collaborate cross-functionally with systems, controls, calibration, software integration, validation, manufacturing, product, and supplier teams to deliver high-quality technical solutions in a SAFe / agile development environment.
  • Contribute technically to integrated chassis feature development where Driveline and Trailering capabilities intersect with braking, steering, suspension, propulsion torque management, and broader vehicle motion coordination.
  • Act as a senior technical contributor and domain leader, helping raise the organization’s capability in diagnostic specification, software implementation discipline, and mechatronic systems understanding.
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

Steering Agile Release Train Lead (Art Lead)

We are seeking an experienced Steering Agile Release Train Lead (ART Lead) to gu...
Location
Location
United States , Milford, Michigan; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related field
  • Minimum of 5 years of experience in controls system development
  • Proven experience in Cross-Functional Team Leadership within a complex software development environment
  • Strong understanding and practical application of the agile principles and practices
  • Demonstrated experience in Software Development, including proficiency in Software Coding and Debugging
  • Solid understanding of Test methodologies and practices
  • Familiarity with Data Architecture concepts and their application in software solutions
  • Excellent communication, interpersonal, and coaching skills
  • Ability to facilitate large group meetings and workshops effectively
  • Strong problem-solving and conflict resolution abilities
Job Responsibility
Job Responsibility
  • Lead and facilitate all ART events, including PI Planning, Scrum of Scrums, System Demos, and Inspect & Adapt workshops
  • Coach and mentor Scrum team memebers and development teams within the ART to foster agile mindsets and practices
  • Collaborate with Product Management, System Architects, and other stakeholders to ensure a clear understanding of the ART's vision, roadmap, and priorities
  • Identify and remove impediments that hinder the ART's progress, escalating issues as necessary
  • Drive continuous improvement initiatives within the ART, leveraging data and feedback to optimize processes and increase efficiency
  • Ensure the ART adheres to General Motors' engineering standards, architectural guidelines (including Data Architecture principles), and quality assurance practices
  • Facilitate effective communication and collaboration across cross-functional teams, promoting a culture of transparency and shared ownership
  • Oversee the end-to-end software development lifecycle for the ART, including coding, debugging, testing, and deployment activities
  • Report on ART performance, progress, and key metrics to senior leadership and relevant stakeholders
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Technical Program Manager

The Senior Program Manager is accountable for supporting Onyx Application Engine...
Location
Location
United States; United Kingdom , Collegeville, Pennsylvania; Cambridge, Massachusetts; London
Salary
Salary:
127050.00 - 211750.00 USD / Year
us.gsk.com Logo
GSK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT Program Management, Data Engineering, Computer science, Software Engineering
  • 6+ years job-related experience with an established track record of Program delivery for software applications
  • 4+ years’ experience in Agile program/project management, including the use of associated tools such as Jira and Confluence
Job Responsibility
Job Responsibility
  • Define and manage overall program governance and delivery model for complex technical initiatives, including program level milestones, success criteria, decision rights, and the running of program boards and steering committees
  • Act as the primary escalation point for cross functional delivery issues
  • coordinate rapid remediation plans, conduct root cause analysis for major incidents or delivery failures, and drive corrective actions to closure
  • Develop and manage project and program plans
  • drive execution within scope, time and budget which may dynamically evolve to reflect changes in customer needs or business constraints
  • Lead large scale, multi-track programs with cross functional dependencies and external partners
  • Lead Shiprooms and agile sprint ceremonies, project tracking/reporting and backlog management with product managers
  • Provide a single view of each project within the portfolio and their interdependencies, establishing effective OKRs, robust documentation and project value/financial tracking
  • Partner with Onyx engineering leads, Quality team and product managers to validate technical designs and ensure delivery approaches are scalable, secure, cost effective and aligned to Onyx platform and cloud architecture standards
  • Implement and govern program level project management discipline (tools and process) across product deliverables
What we offer
What we offer
  • Competitive base salary
  • Annual bonus based on company performance
  • Flexible working options available for most roles
  • Learning and career development
  • Access to healthcare & wellbeing programmes
  • Employee recognition programmes
  • health care and other insurance benefits (for employee and family)
  • retirement benefits
  • paid holidays
  • vacation
  • Fulltime
Read More
Arrow Right

Senior Staff Product Manager, Drone Hardware Platforms & Sensors

As a Senior Staff Product Manager for Drone Hardware Platforms & Sensors, you wi...
Location
Location
United States , San Mateo
Salary
Salary:
196000.00 - 260000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of proven success in defining and delivering complex hardware products with integrated software
  • Deep technical understanding of IoT or camera/sensors product technologies
  • Experience launching robust hardware products for Enterprise, Public Safety or Defense Customers
  • Detail-oriented with exceptional written and oral communication skills
  • Direct or indirect experience with engineering that allows you to actively participate in deep discussions with engineers on complex technical architecture challenges and tradeoffs
  • Highly facilitative team player who strives to enable others to do their best work
  • A passion for speaking with -- and learning from -- customers
  • A background in electrical engineering, mechanical engineering, or computer science
Job Responsibility
Job Responsibility
  • Help shape our overall vehicle and hardware strategy in collaboration with our CEO and engineering executives, including the development of new hardware products, including new vehicle form factors
  • Engage with customers, prospects, and internal stakeholders to understand core business problems and develop visions and strategies to solve them
  • Draw upon direct customer experiences and ride-alongs as well as usage analytics to solve the most important and impactful problems for our customers
  • Continually develop, own, and publish product requirement documents and roadmaps for Skydio’s vehicle hardware, controllers, cameras/sensors and embedded software
  • Partner with designers and engineering leaders spanning hardware, firmware, computer vision, AI, and machine learning to execute your product vision and requirements
  • Capture, document, and distill feedback from customers and prospects to steer product development
  • Collaborate closely with sales and customer success to build and maintain close customer relationships and ensure success
  • Partner with product marketing to develop launch plans, product positioning and messaging to bring your products to market
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance
  • Group health insurance plans
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Fulltime
Read More
Arrow Right

Senior Product Manager, Drone Hardware Platforms & Sensors

As a Senior Product Manager for Drone Hardware Platforms & Sensors, you will wor...
Location
Location
United States , San Mateo
Salary
Salary:
150000.00 - 190000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven success in defining and delivering complex hardware products with integrated software
  • Deep technical understanding of IoT or camera/sensors product technologies
  • Experience launching robust hardware products for Enterprise, Public Safety or Defense Customers
  • Detail-oriented with exceptional written and oral communication skills
  • Direct or indirect experience with engineering that allows you to actively participate in deep discussions with engineers on complex technical architecture challenges and tradeoffs
  • Highly facilitative team player who strives to enable others to do their best work
  • A passion for speaking with -- and learning from -- customers
  • A background in electrical engineering, mechanical engineering, or computer science
Job Responsibility
Job Responsibility
  • Help shape our overall vehicle and hardware strategy in collaboration with our CEO and engineering executives, including the development of new hardware products, including new vehicle form factors
  • Engage with customers, prospects, and internal stakeholders to understand core business problems and develop visions and strategies to solve them
  • Draw upon direct customer experiences and ride-alongs as well as usage analytics to solve the most important and impactful problems for our customers
  • Continually develop, own, and publish product requirement documents and roadmaps for Skydio’s vehicle hardware, controllers, cameras/sensors and embedded software
  • Partner with designers and engineering leaders spanning hardware, firmware, computer vision, AI, and machine learning to execute your product vision and requirements
  • Capture, document, and distill feedback from customers and prospects to steer product development
  • Collaborate closely with sales and customer success to build and maintain close customer relationships and ensure success
  • Partner with product marketing to develop launch plans, product positioning and messaging to bring your products to market
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Group health insurance plans
  • Fulltime
Read More
Arrow Right

Resident Assistant

If you’re looking for a job that goes beyond the basics to deliver purpose and j...
Location
Location
United States of America , Hillsboro
Salary
Salary:
18.00 - 20.00 USD / Hour
leisurecare.com Logo
Leisure Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience in a caregiving role
  • Current CNA a plus!
Job Responsibility
Job Responsibility
  • Assists resident with activities of daily living (ADL's) and all personal care skills (bathing, dressing, grooming, toileting)
  • Makes appropriate observations about the resident’s condition in every interaction
  • Records and follows-up with changes in resident’s condition in a timely manner
  • Assists residents with laundry and housekeeping services as needed
What we offer
What we offer
  • Medical, Dental and Vision
  • Early Wage Access (access to earned wages when needed!)
  • 401k
  • 10 days vacation & 1 hour Sick Leave earned for every 30 hours worked
  • Bereavement & Jury Duty Leave
  • 6 Holidays
  • 2 Float Holidays
  • Flexible Spending Accounts (Health and Dependent Care)
  • Meal Discounts
  • Tuition Assistance
  • Fulltime
Read More
Arrow Right

Traffic Management CAD Technician

FM Conway is currently recruiting a Traffic Management CAD Technician to join ou...
Location
Location
United Kingdom , Ipswich
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
July 04, 2026
Flip Icon
Requirements
Requirements
  • Strong knowledge of Traffic Management operations
  • experience using CAD, BricsCAD and Cone 11 software
  • ability to read and translate blueprints and technical drawings
  • ability to work well under pressure, prioritise tasks effectively and have excellent attention to detail
  • M7 Lantra qualification is highly desirable, but not essential
Job Responsibility
Job Responsibility
  • Working within a team of Traffic Management development designers and Project Engineers to ensure that drawings are to a high and legal standard
  • Producing clear drawings, signage placement layouts and diversion route strategies
  • Developing safe and efficient traffic management plans for work sites and road network
  • Carrying out on site assessments as required
  • Designing sites in accordance with Chapter 8 TSM
  • Engaging with Project Teams & Engineers to respond effectively to working methods that require traffic Management designs that conform to a legal standard
What we offer
What we offer
  • Career and professional development
  • 23 days holiday plus bank holidays
  • Life assurance
  • Opportunities for internal and external training
  • Access to a wide range of shopping discounts through Rewarding Great People platform
  • Health and well-being benefits including 24-hour advice lines
  • Support from in-house mental health first aiders
  • Fulltime
Read More
Arrow Right

Registered Nurse, CVOR

Baptist Downtown is hiring a Registered Nurse for our Cardiovascular Operating R...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years Operating Room Nursing Experience Required
  • Basic Life Support (BLS) Required
  • Advanced Cardiac Life Support (ACLS) Required
  • Licensed Registered Nurse Required
  • Associate of Science, Nursing
  • Registered Nurse (RN) - State Nursing Boards
  • Driver's License - DMV
  • Basic Life Support (BLS) - AHA
  • Advanced Cardiac Life Support (ACLS) - AHA
Job Responsibility
Job Responsibility
  • Providing for patient needs as recognized through use of the nursing process
  • Supervision of care provided by supportive personnel and coordination of care provided by ancillary services
  • Including patients and significant others (SO)/families in developing an individualized plan of care
  • Education of patients/SO/families to their disease process and plan of care
  • Coordinating and preparing assigned operating room/case
  • Assessment of patient care needs and the anticipation of needs of the case
  • Circulating, scrubbing, assisting on Cardiothoracic and vascular procedures
  • Fulltime
Read More
Arrow Right