FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mission Planning and Motion Control Software Engineer
General Motors. Develop algorithms and real-time software for automated/autonomous driving features including Lane Keep Assist, Adaptive Cruise Control, Super Cruise 2.0, Super Cruise 3.0, and Front/Rear Impact Mitigation .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing algorithms and real-time software for automated driving features, with a strong focus on control systems design, software validation, and collaboration within ADAS engineering teams. Proficient in programming languages and tools essential for automotive software development and validation.
Highest-signal resume keywords
Control Systems DesignSoftware ValidationSimulink ModellingEmbedded C/C++ ProgrammingAutomotive Communication Protocols
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Control SystemsNonlinear ControlModel-Predictive ControlKalman FilterRecursive Least-SquaresHIL/SIL TestingPython ProgrammingEmbedded C/C++ ProgrammingSimulink ModellingVehicle Dynamics
Soft Skills
Excellent Communication SkillsAdaptabilityInterpersonal SkillsTeam Leadership
Tools & Technologies
Agile DevelopmentScrumCarSimCarMaker
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in MechatronicsBachelor’s Degree in Software EngineeringBachelor’s Degree in Electrical Engineering
Industry Keywords
ADASAutomotive SimulationFunctional SafetyISO 26262Vehicle Dynamics Simulation
Tech Stack
Tools & technologiesPythonC++
About the role
Key responsibilities & impact- Develop algorithms and real-time software for automated/autonomous driving features including Lane Keep Assist, Adaptive Cruise Control, Super Cruise 2.0, Super Cruise 3.0, and Front/Rear Impact Mitigation
- Develop CI/CD pipelines that continuously validate feature control performance for each software change
- Conduct software verification and robust feature validation using unit testing, SIL/HIL, and extensive in-vehicle performance testing
- Participate in the software change management process
- Maintain latest performance on test vehicles and manage the vehicle test fleet
- Support production calibration activities and resolve field and customer issues
- Develop innovative solutions and protect intellectual property through patents and publications
- Collaborate with ADAS application software engineering teams to deliver high-performance ADAS software products
- Help define and execute GM’s ADAS production and future product software strategy across controllers
Requirements
What you’ll need- Bachelor’s Degree in Computer Science, or Mechatronics/Software/Electrical/Computer Engineering
- 5+ years of experience developing control systems and/or motion planner
- Advanced skills in robust, adaptive, nonlinear, and model-predictive control systems design
- Knowledge of online learning algorithms, such as Kalman Filter and Recursive Least-Squares
- Automotive simulation and validation experience (HIL/SIL)
- Knowledge of vehicle dynamics and numerical methods
- Experience with software design, Simulink modelling, Python, and embedded C/C++ programming
- Excellent oral and written communication skills
- Able to learn independently, highly adaptable, and embracing of changes
- High level of interpersonal skills and ability to work well with other team members
- Valid driver’s license
- Preferred: Experience with functional safety and ISO 26262
- Preferred: Knowledge of automotive communication protocols (CAN, LIN, Ethernet)
- Preferred: Knowledge of embedded control systems and industrial/automotive hardware controllers for ADAS
- Preferred: Familiarity with vehicle dynamics simulation packages (CarSim and CarMaker)
- Preferred: Experience being a team leader
- Preferred: Experience working with Agile/Scrum development processes and tools
Benefits
Comp & perks- Benefits supporting employee well-being at work and at home
- Total Rewards resources
- Inclusive workplace and accommodation support