Brake Control Software Engineer
General Motors Proving Ground
The Role: The Brake Control Software Engineer is an individual contributor with recognized expertise, responsible for delivering high-performance control software across the entire vehicle development lifecycle - from requirements definition and system design to implementation, validation, and production issue resolution. In this role, you will play a critical part in shaping the driving experience of GM’s most iconic performance vehicles , where precision, responsiveness, and control are paramount. The Team VMEC (Vehicle Mechatronics Embedded Controls) is a production-level organization driving the definition, design, and development of embedded controllers that directly influence vehicle motion. For the high-performance program, you will join a passionate, high-performing Agile team focused on delivering world-class vehicle dynamics and control performance. Our teams are inclusive, fast-moving, and deeply collaborative - where every voice contributes to - pushing the limits of what’s possible on the road and on the track What You’ll do: Develop and implement control algorithms for ABS, TCS, and ESC in brake controls using either model-based development (MATLAB/Simulink) or C/C++. Define calibration strategies and promote robust coding practices in controls and software implementation. Ensure compliance with safety and government regulations while following GM-internal best practices. Maintain production software and manage version control. Define software unit tests, HIL (Hardware-in-the-Loop) tests, and vehicle tests based on customer expectations and system requirements. Meet higher-level, physics-based requirements with efficient designs using modeling, simulation, data collection, and analysis. Support resolution of vehicle, plant, or customer issues related to controls and calibration. Help build tools, libraries, and training material to enable capability growth and support team learning. Collaborate with other teams to define and integrate components and verify functionality on the bench and in the vehicle. Work cross-functionally with System Engineers, Software Engineers, Feature/Function Engineers, Calibrators, and Scrum Managers/Scrum Leaders to ensure robust designs. Mentor new employees to increase team capabilities and share knowledge. Perform other related duties as assigned. Travel as required, primarily during the winter testing season. Your Skills & Abilities (Required Qualifications) BS in Engineering (Electrical, Mechanical), Computer Science, or equivalent degree. Minimum 2+ years of engineering experience related to embedded controls and/or controls/software development. Understanding of the Embedded Controls Development & Delivery Process. Proficiency with: Software coding (C language), Simulink, MATLAB, DOORS, GIT environments, Jira, Plant modeling and analysis tools Strong knowledge of control system theory and its application to embedded systems. Strong partnership and teamwork skills, with demonstrated ability to learn from and share knowledge with co-workers in a fast-paced environment, sometimes with incomplete requirements. High level of analytical problem-solving skills, including handling unusual and difficult problems. Ability to participate in cross-functional Scrum teams while demonstrating a high level of collaboration and negotiation. High level of integrity, with the ability to deal with ambiguity and take initiative (self-directed). Excellent oral and written communication skills. Demonstrated ability to manage multiple complex projects and assignments with autonomy and accountability for results. Consistent demonstration of innovative, customer-centric thinking. Strong ability to capture and analyze empirical data to verify system performance. Strong ability to interpret system requirements and translate them into control and software strategies. High performance driver What Will Give You A Competitive Edge (Preferred Skills) In-depth knowledge of algorithm/software development and calibration of vehicle motion controls, especially ABS control. Strong understanding of vehicle dynamics, particularly brake systems. Experience with plant modeling and analysis tools, and with MIL, SIL, and HIL testing. Experience with test tools, e.g., INCA, MDA, or similar tools from Vector. Passion for high-performance vehicles and an understanding of vehicle dynamics from a driver’s perspective (e.g., track driving, autocross, or performance driving experience) Strong skills in production software issue debugging and root-cause analysis. Ability to balance feature performance demonstrated at the proving ground with real-world robustness. Strong sense of personal responsibility and ownership for the features you develop. #J-18808-Ljbffr
- General Motors is looking for an experienced Sr. Issue Resolution Engineer to join the Chassis Controls organization in Milford Charter Township, Michigan. The role involves executing investigations related to brake controls, collaborating with cross-functional partners, and...Suggested
- ...The Role: We are seeking an experienced Sr. Issue Resolution Engineer–Brake Controls to join the Chassis Controls organization. This role is... ...test plans, and data collection approaches that help isolate software, hardware, calibration, manufacturing, and usage factors. Use...SuggestedPermanent employment
- ...intuitive design, intelligent software, and next-generation safety... ...professionals to develop advanced controls and software. The role... ...in collaboration with systems engineers, architects, and technical specialists... .... 8+ years of experience in Brake / Steering / Suspension...SuggestedFull timeRelocationRelocation packageFlexible hours3 days per week
- General Motors in Milford Charter Township seeks a Brake Control Software Engineer to deliver high-performance control software throughout the vehicle development lifecycle. The ideal candidate will have a BS in Engineering or Computer Science, a minimum of 2 years in embedded...Suggested
- ...RoleGM Defense is moving fast to deliver advanced mobility solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control algorithms. This position will support both vehicle and non-...SuggestedPermanent employmentLocal areaWork from homeRelocationRelocation package
- ...The Role: General Motors is seeking Senior Embedded Controls Software Engineers to help build next-generation suspension control systems from... ...Experience with vehicle dynamics (suspension, steering, or braking) Familiarity with MATLAB/Simulink (in addition to—not...Local areaWork from homeRelocationRelocation package
- ...innovative and team-oriented embedded software engineers who enjoy taking on challenges and following... ...on-time to join our Suspension Controls and Software team! Embedded Controls Software... ...Experience (Suspension, Steering, or Braking) MS in Engineering with a focus on software...
- ...time of transformation in vehicle motion control! We are focused on building a culture... ...Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced... ...vehicle motion systems, including steering, braking, propulsion, rear steering, and active...Flexible hours
- A leading automotive manufacturer is seeking a skilled Systems Engineer to lead the development of brake-by-wire technologies. This position emphasizes system design and cross-functional collaboration, requiring a bachelor's degree in engineering or a related field and...
- ...is looking for motivated professionals to develop advanced control and software solutions in Milford, Michigan. This hybrid role involves designing... ...a high-performance team. Candidates should have a BS in Engineering, strong programming skills, and 2+ years of relevant...Relocation package
$91.5k - $148.1k
...defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research... ...high-quality products to market faster. The Embedded Software & Controls Engineer III leads controls software development,...Permanent employmentMonday to FridayNight shiftWeekend work- ...General Motors is looking for a Lead Software & Controls Engineer in Milford Charter Township, Michigan, to design and implement advanced mobility solutions for government markets. You will lead the development of embedded control algorithms and provide technical leadership...
$129.4k - $198.4k
...Your Skills and Abilities Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science,... ...modeling and simulation (powertrain, suspension, steering, brakes, chassis controls, etc.) Strong programming skills inPython andC/C++ Experience...Flexible hours- ...HL Mando, located in Novi, MI, seeks an Applications Engineer to serve as the key technical interface between the company and customers. The role involves coordinating validation testing of braking components, analyzing client requirements, and collaborating with multifunctional...Remote work
- ...A leading automotive manufacturer in Michigan is seeking a Senior Controls Development Software Engineer for Low Voltage Infrastructure. This hybrid position focuses on developing controls and diagnostic software for vehicle low voltage systems. Candidates should have...
- ...General Motors seeks a Senior Vehicle Motion Controls Platform Software Design Engineer in Michigan to design and implement advanced control and estimation algorithms for vehicle motion systems. Candidates should have a strong background in controls, robotics, or aerospace...
- ...A leading automotive company in Michigan is seeking innovative embedded software engineers to join their Suspension Controls and Software team. The role involves leading the development of embedded controls software for suspension systems, utilizing Agile principles....
- ...HL Mando America Corp is seeking an Applications Engineer in Novi, MI. The role focuses on leading the technical interface with customers and handling validation tests on braking components. Candidates should have a Bachelor's degree in Mechanical Engineering and 4+ years...
- The Role: The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s... ...for vehicle motion control across braking, steering, chassis, and integrated dynamics... ...vehicle dynamics, ADAS/AD, perception, software, and safety to architect and deliver AI...
- ...develops and delivers world-class vehicle dynamics performance to our customers through innovative Chassis and Brake Controls features. The Calibration Engineer is responsible for the application of actively controlled chassis technologies in order to provide safe and...Full time3 days per week
- ...General Motors is seeking a Chassis Controls Project Manager in Milford Charter Township, Michigan, to lead the development of cutting... ...involves creating rapid prototypes and collaborating with engineers to establish design principles for new technologies. Ideal candidates...
- ...hard-working person who enjoys taking on challenges and following through with robust solutions to join our Controls and Software team! Controls Design Engineers work with our systems engineering and software development teams to support the creation of new features and...
- ...hard-working person who enjoys taking on challenges and following through with robust solutions to join our Controls and Software team! Controls Design Engineers work with our systems engineering and software development teams to support the creation of new features and...Local areaWork from homeRelocation package
- ...Job Description The Role: We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design, implementation, and continuous improvement of the software tooling and automation that powers AV Controls integration and...Local areaWork from homeRelocationRelocation package
- ...intuitive design, intelligent software, and next-generation safety... ...you a passionate about chassis controls? Does working on cutting edge... ...work with Controls Design Engineers, Model in the Loop Engineers,... ...of: Automotive suspension, brake, steering systems, and driveline...H1bRelocationRelocation packageFlexible hours
- ...General Motors is seeking an Engineering Group Manager in Milford, Michigan to lead controls design and vehicle state estimation efforts. This hybrid role requires overseeing chassis control systems, fostering innovation, and achieving strategic initiatives aligned with...
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for a Software... ...Integration Lead to help our DevOps and software engineering deployment and automated CI/CD pipelines...H1bRelocationRelocation packageFlexible hours
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...transportation on a global scale. Senior Software Engineer The Electrification Solutions New... ...organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for a Senior...H1bRelocationRelocation packageFlexible hours
- ## Senior Software Engineer - AV/ADAS Object FusionApplyremote type: Hybridlocations: Milford, Michigan, United States of Americatime type:... ...that enables advanced perception, decision-making, and vehicle control capabilities. Senior-level engineers are expected to...
- ...Job Description The Role As a Senior Software Engineer on the Advanced Initiatives team within ADAS DRIVE organization, you will operate at the intersection of vehicle integration and data-collection pipeline innovation. You will lead bring-up of development fleet...Interim roleLocal areaWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Brake Control Software Engineer. Be the first to apply!
- electrical controls engineer Milford, MI
- data center controls engineer Milford, MI
- senior automation controls engineer Milford, MI
- vehicle controls engineer Milford, MI
- controls engineer Milford, MI
- senior robotics software engineer Milford, MI
- startup software engineer Milford, MI
- senior software engineer remote Milford, MI
- software engineer Milford, MI
- real time software engineer Milford, MI

