Senior Brake Control Software Engineer will develop and implement control algorithms for ABS, TCS, and ESC in brake controls using model-based development or C/C++. The role involves defining calibration strategies, ensuring compliance with safety and government regulations, and collaborating with Scrum teams to develop and implement control algorithms.
Requirements
- BS in Engineering (Electrical, Mechanical), Computer Science, or equivalent degree
- Minimum 5+ 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
- 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
Benefits
- Total Rewards resources
- Non-Discrimination and Equal Employment Opportunities
- General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging