Full-Time

Sr. Software Developer

Electrification

Confirmed live in the last 24 hours

General Motors

General Motors

10,001+ employees

Designs, manufactures, and sells vehicles

No salary listed

Senior

Company Historically Provides H1B Sponsorship

Milford Charter Twp, MI, USA

This role is hybrid, requiring in-office attendance three times per week.

Category
Embedded Engineering
Software Engineering
Required Skills
Agile
JIRA
SCRUM
C/C++
Development Operations (DevOps)
Requirements
  • BS in Engineering – Electrical, Mechanical, Computer or BS in Computer Science.
  • Minimum 5 years of experience with proven technical and professional skills in job-related area – embedded controls software for High Voltage Battery Systems.
  • Automotive Safety experience (ISO26262).
  • Strong background in system design, diagnostics strategies, and control systems for embedded software applications.
  • Proficiency in testing strategies with hands-on experience in SiL, HiL, and Vehicle-Level testing frameworks.
  • Proficient in C/C++ programming.
  • Deep understanding of diagnostics strategies, software verification, and validation methodologies.
  • Knowledge of virtual testing, DevOps, and CI/CD pipeline integration.
  • Experience with JIRA and Scaled Agile Framework.
  • High level of integrity, ability to deal with ambiguity, take initiative/self-directed.
  • Consistent demonstration of innovative thinking that is customer centric.
Responsibilities
  • Deliver high-quality software for embedded controls systems in the electrification space, specifically for high voltage contactors and energy management.
  • Ensure compliance with safety requirements, government regulations, and GM-internal policies (e.g., MISRA guidelines).
  • Adhere to good software design principles, utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions.
  • Design, develop, and implement Physics and Controls requirements to continuously improve software for mechatronic controls, diagnostics strategies, and controller communication.
  • Maintain an understanding of Ethernet standards and its application and automotive communication protocols like CAN, LIN, ARXML.
  • Test & demonstrate software functionality & readiness, ensuring hardware agnostic solutions across all GM owned software.
  • Document requirements for design solutions and link them to test cases that can demonstrate software functionality ensuring traceability.
  • Utilize automated test tools in build environments, test benches, and vehicles to verify functionality at the Controller, System, and Vehicle level.
  • Lead and provide guidance to your Agile Scrum team members, fostering a collaborative and inclusive environment.
  • Coordinate with various departments outside your organization such as Systems & Safety, Validation, Electrical Architecture, Software Defined Vehicle (SDV), Calibration, and Vehicle Performance.
  • Embrace BDD/TDD software development methodologies to ensure Software Built In Quality, promoting early bug detection, and facilitating collaboration between developers, testers, and non-technical stakeholders.
  • Familiarize and work efficiently with Software Defined Vehicle (SDV) and Service Oriented Architecture (SOA) principles, leveraging them to create optimized and modular software solutions.
  • Utilize CI/CD pipelines for efficient development, testing, and deployment of software solutions, with a solid understanding of DevOps principles.
  • Develop AI-driven diagnostics and predictive analytics to enhance fault detection, prognostics, and anomaly detection within embedded control systems.
Desired Qualifications
  • MS in Engineering, Electrical, Mechanical, Computer or Computer Science.
  • 5 years of experience with proven technical and professional skills in job-related area – embedded controls software for High Voltage Battery Systems.
  • Expert in C, C++, Matlab Simulink, Auto Code Generation, Python scripting.
  • Experience with bootloader, embedded operating systems, controller communication or diagnostics, and complex device drivers.
  • Working experience in AUTOSAR standards and methodology.
  • Familiar with MISRA guidelines.
  • Knowledge and experience with CAN, LIN, ARXML, or Ethernet communications protocol.
  • Proficient with software architectures.

General Motors designs, manufactures, and sells vehicles and parts, serving individual consumers, businesses, and government entities. The company generates revenue through vehicle sales under brands like Chevrolet and Cadillac, as well as financing services via GM Financial. GM is focused on electric vehicles and autonomous driving technologies, and it stands out for its commitment to diversity, with women making up 55% of its Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements while engaging in community service and sustainability efforts.

Company Size

10,001+

Company Stage

IPO

Headquarters

Detroit, Michigan

Founded

1908

Simplify Jobs

Simplify's Take

What believers are saying

  • Collaboration with NVIDIA enhances AI integration, improving manufacturing efficiency and tech features.
  • Partnership with Hyundai boosts competitive edge in global automotive market.
  • SDVerse program aims to streamline purchasing, potentially reducing costs and improving efficiency.

What critics are saying

  • BrightDrop electric vans face sales challenges, leading to surplus inventory and financial strain.
  • Geopolitical tensions may affect GM's collaboration with Hyundai on vehicle technologies.
  • Retreat from Chinese LiDAR venture highlights potential financial losses in autonomous vehicle strategy.

What makes General Motors unique

  • GM's Dynamic Fuel Management system enhances fuel efficiency, setting it apart from competitors.
  • GM's Board of Directors is 55% women, leading in board diversity among automakers.
  • GM's Super Cruise system positions it as a leader in advanced driver-assistance systems.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid Vacation

Paid Sick Leave

Paid Holidays

Parental Leave

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

401(k) Company Match

401(k) Retirement Plan

Tuition Reimbursement

Student Loan Assistance

Flexible Work Hours

Discount on GM vehicles

Company News

Motor Illustrated
Mar 21st, 2025
GM Struggles to Sell BrightDrop Electric Vans, Storing Surplus in Flint

GM initially launched BrightDrop as a standalone commercial EV brand in 2021 before integrating it into Chevrolet last year.

TFL Truck
Mar 21st, 2025
We Could Soon See a New Version of the Chevy Colorado - But It's Not What You'd Expect

General Motors and Hyundai signed a memorandum of understanding to jointly develop new vehicle technologies and coordinate supply chain logistics.

GM Authority
Mar 20th, 2025
All-New 2025 Buick GL8 LS PHEV MPV Officially Announced

General Motors has just officially announced the all-new 2025 Buick GL8 LS in China.

Ford Authority
Mar 20th, 2025
Ford Using Deepseek AI, NVIDIA GPUs To Speed Up Development

Ford's cross-town rival, General Motors, is also expanding its partnership with NVIDIA that will result in the use of AI to help improve efficiency in the production process, as well as develop future tech features.

Automotive News
Mar 20th, 2025
Meet executives from Linamar, Hyundai, Stellantis, GM and more at the Automotive News Leading Women Conference

Meet executives from Linamar, hyundai, Stellantis, GM and more at the Automotive News Leading Women Conference.