Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software and Controls Engineer - GM Defense

General Motors Proving Ground

The Role GM Defense is moving fast to deliver advanced mobility solutions for government markets. We are seeking a highly capable Lead Software & Controls Engineer to design, develop, and implement custom embedded control algorithms, and drive architectural software decisions. This position will support both vehicle and non-vehicle applications across our unique portfolio. Reporting to the EGM of Electrical Systems, Controls, and Software (ESCS) team, you will be hands‑on in writing code and integrating requirements specific to GM Defense platforms while providing technical leadership. This is a fast‑paced role where you will operate with a high level of independent judgment to immediately impact compressed‑timeline programs—such as developing in‑house controls solutions (like custom Vehicle Interface Modules) and optimizing system performance across complex electrical architectures. What You'll Do Serve as the technical expert and lead for the design, development, and implementation of embedded control systems for our unique customer base. Mentor and guide engineering team members, driving best practices in software architecture. Resolve highly sophisticated technical issues in an ambiguous, fast-moving, start‑up‑style environment. Operate with high independence and judgment to drive immediate results on critical programs. Collaborate cross‑functionally to implement custom solutions while balancing GM best practices with strict government specifications. Key Responsibilities Lead the design and test of complex controls using C hand code, MATLAB, & Simulink tools for both vehicle and non‑vehicle applications. Work collaboratively with systems integration engineers to implement control algorithms for propulsion, chassis, and other complex systems into existing or new supervisory controls. Describe, report on, and defend algorithm design choices and function to technical leadership. Drive the calibration of controls to optimize overall system performance. Collaborate with embedded controls teams from the greater GM organizations to implement requirements that are unique to GM Defense customers. Work with technical leads to develop and baseline requirements for embedded controls and software. Lead software verification and feature validation initiatives. Work to achieve compliance and balance between GM Best Practices and government specifications. Lead electrical design/peer reviews and present updates to cross‑functional program integration teams and leadership as needed. Stay abreast of the latest simulation and controls methods, integrating new technologies into team workflows. Your Skills & Abilities (Required Qualifications) BS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science or Computer Engineering. Extensive embedded controls experience (algorithm, software or calibration). 5+ years’ experience in C programming, Matlab, and Simulink algorithm development. Experience with Agile CI/CD workflows and managing automated build environments. Experience with development and test tools such as INCA and Vehicle Spy (VSpy), as well as software build tools (Git/Jenkins). Deep familiarity with GM data logging tools and file formats. Ability to legally operate a motor vehicle. This position requires either a U.S. Person (as defined in applicable export regulations) or a non-U.S. Person who is eligible to obtain required export authorization(s). What Will Give You A Competitive Edge (Preferred Qualifications) Master's degree in an Engineering discipline. Familiarity with GM's VIP electrical architecture. GM Level 2 Driving Certification. Vehicle development and vehicle build experience. GM DFSS Black Belt Certification, or in process. #J-18808-Ljbffr General Motors

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software and Controls Engineer - GM Defense in Milford, MI vacancy
  • The Role GM Defense is moving fast to deliver advanced mobility solutions for government...  .... We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom...  ...integration engineers and technical leads to implement control algorithms for... 
    Software

    General Motors

    Milford, MI
    20 hours ago
  • General Motors is seeking a Software & Controls Engineer to join GM Defense in Milford Charter Township. This role involves designing and implementing embedded control algorithms for vehicle and non-vehicle applications, collaborating with various teams to drive results... 
    Software

    General Motors

    Milford, MI
    4 days ago
  •  ...Corporation, Inc. is seeking a Senior Embedded Software & Controls Tech Specialist in New Hudson,...  ...embedded control systems for defense applications. Ideal candidates should...  ...demands a strong educational background in engineering and extensive experience in relevant fields... 
    Software

    Oshkosh Corporation, Inc.

    New Hudson, MI
    1 day ago
  • General Motors is seeking a Lead Software & Controls Engineer based in Milford Charter Township, Michigan. In this role, you will drive technical leadership for embedded control systems in both vehicle and non-vehicle applications, collaborating cross-functionally to implement... 
    Software

    General Motors

    Milford, MI
    3 days ago
  • The Role GM Defense is moving fast to deliver advanced mobility solutions for government...  .... We are seeking a highly capable HMI Software Engineer to design, develop, and implement...  ...products on the GM Defense Software and Controls Team. This position will support vehicle... 
    Software
    Permanent employment

    General Motors

    Milford, MI
    3 days ago
  •  ...business need for the day. About GM Defense GM Defense is driving the...  ...the Service and Sustainment Engineering Operations team has responsibility...  ...Tools (RPSTL), diagnostic software, service programming, pre‑...  ...and GMD customer variants. Lead identification of Service Parts... 
    Software
    Permanent employment

    General Motors

    Milford, MI
    2 days ago
  • Oshkosh Corporation, Inc. is seeking a Defense Controls Engineer Team Lead to oversee technical execution and team performance. This role requires expertise in embedded software and system integration within the defense industry. Ideal candidates should have a BS or MS... 
    Software

    Oshkosh Corporation, Inc.

    New Hudson, MI
    1 day ago
  •  ...seeking a Senior Vehicle Motion Controls Integration Engineer to join our Vehicle Control...  ...of autonomous/ADAS software stacks and the Vehicle Motion...  ...successful candidate will lead the technical execution required...  ...environment Benefits GM offers a variety of health... 
    Software
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  • $104.1k - $173.9k

     ...company in motorsports, defense, and mobility...  ...clients with product engineering and low-volume production...  ...Electronics Engineer Team Lead will oversee a small team...  ...system architecture, control methods Estimates...  ...Proficiency in engineering software tools such as: CAD... 
    Software
    Permanent employment
    Monday to Friday
    Night shift
    Weekend work

    Pratt Miller

    New Hudson, MI
    20 hours ago
  •  ...at minimum. About GM Defense: GM Defense is driving...  ...and Sustainment Engineering Operations (SSEO) organization...  ...and EPC, diagnostic software, service programming,...  ...and Operations Data Lead to own the tools, data...  ...models, and process controls that improve trust in... 
    Software
    Permanent employment
    Full time
    Local area
    Worldwide
    Relocation
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • Controls Development Engineer - Rapid Prototype At General Motors, our product teams...  ...intuitive design, intelligent software, and next-generation safety...  ...scale. What You’ll Do Lead and generate technical solutions...  ...assistance program, GM vehicle discounts and more... 
    Software
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  • General Motors is seeking an Engineering Group Manager for their Chassis Controls team in Milford, Michigan. This role involves leading the development of embedded control software and fostering agile...  ...degree in a relevant field. GM values team collaboration and... 
    Software

    General Motors

    Milford, MI
    2 days ago
  •  ...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...  ...processes. Benefits GM offers a variety of health and... 
    Software
    Full time
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Milford, MI
    2 days ago
  •  ...innovative and team-oriented embedded software engineers who enjoy taking on...  ...-time to join our Suspension Controls and Software team! Embedded Controls...  ...be deployed to every type of GM vehicle. The selected...  ...as possible. What you’ll Do Lead development of embedded controls... 
    Software
    Local area
    Relocation
    Relocation package

    Israelvcforum

    Milford, MI
    4 days ago
  • GM in Milford, MI is looking for a Technical Specialist to lead Battery State Estimation for high-voltage batteries, focusing...  ...collaboration, technical leadership in software development, and resolving...  ...of experience in embedded controls or battery systems. #J-18808-Ljbffr... 
    Software

    GM

    Milford, MI
    3 days ago
  •  ...is seeking a Steering Agile Release Train Lead for its team in Milford, Michigan. The successful...  ...delivery and collaboration in line with GM standards. Responsibilities include...  ...degree and at least 5 years of experience in controls system development are required. Remote... 
    Software
    Remote work

    General Motors

    Milford, MI
    4 days ago
  • $64.5k - $103.5k

     ...company in motorsports, defense, and mobility...  ...clients with product engineering and low-volume production...  ...and test technicians to lead as well as support engineering...  ...engineering analysis, control systems, electronics,...  ...of data analysis software (DEWESoft, MATLAB, DIAdem... 
    Software
    Permanent employment
    Temporary work
    Work at office
    Local area
    Flexible hours
    Weekend work

    Pratt Miller

    New Hudson, MI
    1 day ago
  • Job Description Software Engineering Manager - GM Motorsports. Milford, MI. The Role GM Motorsports is seeking a dynamic and technically proficient Manager of Software Engineering to lead initiatives in Applied Data Engineering and Strategy. This role will drive the development... 
    Software
    Local area
    Relocation package

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Milford, MI
    3 days ago
  • General Motors is hiring a Senior Vehicle Motion Controls Integration Engineer in Milford, Michigan. This hybrid role involves leading the integration and validation of autonomous software stacks and Vehicle Motion Control platforms. The ideal candidate will have strong... 
    Software

    General Motors

    Milford, MI
    3 days ago
  • Description The Role GM Defense delivers integrated...  ...vehicle platforms, engineering expertise and large-scale...  ...builds. This role leads structured trade studies...  ...Electrical Architecture, Software, and Cybersecurity....  ...DFMEA, DVP&R, and change control processes.... 
    Software
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...highly motivated Emission, EV, and Energy Controls Engineer to join our innovative team. This role...  ...optimizing performance. What You'll Do Lead the design, development, and integration... 
    Software

    General Motors

    Milford, MI
    20 hours ago
  •  ..., and staffing firm with offices in Secaucus, NJ. Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership of all major technology vendors, Infojini Consulting has built a strong Government and commercial... 
    Software
    Work at office

    Infojini Inc

    Milford, MI
    4 days ago
  • General Motors is looking for a skilled HMI Software Engineer to join the GM Defense Software and Controls Team. This role involves designing and implementing HMI software solutions for defense vehicle applications and requires experience in embedded systems and programming... 
    Software

    General Motors

    Milford, MI
    2 days ago
  •  ...seeking a Survivability Strategist for GM Defense to define survivability strategy and roadmap...  ...should possess a BSE in Mechanical Engineering and over 10 years of relevant...  ...position requires collaborating across teams, leading trade studies, and ensuring survivability... 
    Remote work

    General Motors

    Milford, MI
    2 days ago
  • GM Defense is seeking an experienced professional to define and lead survivability strategies for military-grade vehicle solutions. This role requires 10+ years in survivability-related engineering, strong analytical and interpersonal skills, and the ability to work cross... 
    Remote job

    GM Defense

    Milford, MI
    2 days ago
  • $132k - $231k

     ...company in motorsports, defense, and mobility...  ...clients with product engineering and low-volume production...  ...create a specific Defense software team focused on our mission...  ...to the following: Lead a software team in the...  ...require access to controlled goods and technologies... 
    Software
    Remote job
    Permanent employment
    Contract work
    Monday to Friday
    Weekend work

    Pierce Manufacturing

    New Hudson, MI
    more than 2 months ago
  • $217.5k - $333.4k

    The Role Join GM’s Vehicle Mechatronic Embedded Controls (VMEC) team within the Software and Services organization, where we develop and...  .... From internal combustion engines and hybrid drive units to high...  ...Engineering Group Manager to lead a team focused on Artificial Intelligence... 
    Software

    General Motors

    Milford, MI
    4 days ago
  •  ...Defense Executive Assistant Software Guidance & Assistance, Inc., (SGA), is searching for a Defense Executive...  ...) to supporting the Combat Vehicle Engineering (CVE) team as well as Business...  ...documentation organization, including version control and structured filing of technical... 
    Software
    Contract work
    Work at office

    SGA Inc.

    New Hudson, MI
    4 days ago
  • ## Engineering Group Manager, Chassis ControlsApplyremote type: Hybridlocations:...  ...*Our Vehicle Mechatronic Embedded Controls (VMEC) team within GM’s Software and Services organization is responsible...  ...be an Engineering Group Manager leading a team of engineers responsible to... 
    Software
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...scale. The Role The Propulsion Mounting Engineer - Noise & Vibration (N&V) supports the...  ..., or vehicle dynamics. Familiarity with GM-specific tools and processes (e.g.,... 
    Software
    Internship

    General Motors

    Milford, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software and Controls Engineer - GM Defense. Be the first to apply!