G

General Motors

Builds cars, trucks and SUVs for drivers

Lead Software and Controls Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeMilford, MI, USANo salary listed

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science, or Computer Engineering.
  • Extensive embedded controls experience in algorithms, software, or calibration.
  • At least 5 years of experience in C programming, MATLAB, and Simulink algorithm development.
  • Experience with Agile continuous integration and continuous delivery workflows and managing automated build environments.
  • Experience with development and test tools such as INCA and Vehicle Spy, as well as software build tools such as Git and Jenkins.
  • Deep familiarity with data logging tools and file formats.
  • Ability to legally operate a motor vehicle.
  • Must be a U.S. Person: a U.S. citizen, U.S. permanent resident, asylee, or refugee.

Responsibilities

  • Serve as the technical expert and lead for designing, developing, and implementing embedded control systems for the customer base.
  • Mentor and guide engineering team members and drive best practices in software architecture.
  • Resolve sophisticated technical issues in an ambiguous, fast-moving environment.
  • Operate independently and use judgment to drive results on critical programs.
  • Collaborate cross-functionally to implement custom solutions while balancing GM best practices with government specifications.
  • Lead the design and testing of complex controls using hand-coded C, MATLAB, and Simulink for vehicle and non-vehicle applications.
  • Work 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 controls calibration to optimize overall system performance.
  • Collaborate with embedded controls teams across GM to implement requirements 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.
  • Achieve compliance while balancing GM best practices with government specifications.
  • Lead electrical design and peer reviews, and present updates to cross-functional program integration teams and leadership as needed.
  • Stay current with simulation and controls methods and integrate new technologies into team workflows.

Desired 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 be in the process of obtaining it.
  • Defense engineering experience.

About the Company

General Motors

Builds cars, trucks and SUVs for drivers

General Motors designs, builds and sells cars, trucks and SUVs for individual drivers and commercial fleets, with gasoline and electric models across mainstream and luxury markets. Its Chevrolet and GMC brands cover pickups and utility vehicles, while Cadillac focuses on luxury and Buick sells passenger vehicles. The group sells vehicles and replacement parts mainly through independent dealers, which handle customer sales, maintenance and repairs. Its captive finance subsidiary, GM Financial, earns revenue from vehicle loans and leases and also finances dealer inventories. General Motors traces its roots to 1908 and is headquartered in Detroit, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Detroit, MI
Founded
1908

Recently Posted Jobs

Explore more opportunities at General Motors

See more jobs