Senior Software Engineer - Controls Engineering Tools

General Motors

Milford, United States
**
C# / .net framework/.net
Embedded controls co-simulation applications
Full life cycle application development
** General Motors is seeking a Senior Software Engineer for Controls Engineering Tools, focusing on developing embedded control co-simulation applications using C# and .NET frameworks. The ideal candidate should have strong experience in full life cycle software engineering, particularly in automotive systems, and possess leadership skills within agile teams. **

Job Summary

  • At General Motors, our product teams are redefining mobility through a human-centered design process, creating vehicles and experiences designed not just to be seen, but to be felt.
  • The Senior Software Engineer role actively engages in the full life cycle application development including the design, code (C# / .NET), test, documentation, training and end user support of embedded controls co-simulation applications.
  • At GM, you’ll be at the forefront of shaping the future of connected, electric, and autonomous vehicles.

Matching Summary

Match Score: 75

** General Motors is seeking a Senior Software Engineer for Controls Engineering Tools, focusing on developing embedded control co-simulation applications using C# and .NET frameworks. The ideal candidate should have strong experience in full life cycle software engineering, particularly in automotive systems, and possess leadership skills within agile teams. **

Skills & Requirements

Must-have

  • C# / .NET framework/.NET
  • Embedded controls co-simulation applications
  • Full life cycle application development
  • Agile team leadership
  • ASAM, Modelica FMI/SSP, SAE standards

Nice-to-have

  • Human-centered design process
  • Cloud/desktop engineering environments
  • Artificial Intelligence / Machine Learning / Large Language Models

Key Requirements

  • 5+ years’ experience in full life cycle software engineering
  • BS in Computer Science, Software Engineering, Computer Engineering (MS preferred)
  • Strong background leading agile teams
  • Understanding of Automotive controls lifecycle

Work Rights

Not specified

Tailored Resume

Cover Letter