Full-Time

Software Engineer

Posted on 11/25/2024

General Motors

General Motors

10,001+ employees

Designs, manufactures, and sells vehicles

Automotive & Transportation
Financial Services

Mid, Senior

Company Historically Provides H1B Sponsorship

Milford Charter Twp, MI, USA

Expected to report to Milford, Michigan three times a week (Tue., Wed., Thurs.) for those living within a 50-mile radius.

Category
Embedded Engineering
Software Engineering
Required Skills
Python
Git
Java
Perl
JIRA
Jenkins
C/C++
Linux/Unix
Requirements
  • Bachelor's degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent
  • 5+ years of experience in real-time embedded software system
  • Demonstrated technical project lead or project management experience
  • Direct hands-on experience in developing real-time controls software with programming (e.g., C/C++/JAVA/Assembly) and scripting languages (e.g., Perl/Python)
  • Understanding of operating systems (e.g., Unix, Linux, RTOS for embedded system) and instrumentation (e.g., INCA, in circuit emulators, dSpace)
  • Familiarity with configuration management system (e.g., GiT) and build tools (e.g., Jenkins, Jira, eflow)
  • Demonstrated drive for results and teamwork in project execution
  • Demonstrated analytical ability where problems are unusual and difficult
Responsibilities
  • Lead the development of software content and timing for assigned releases on new or very active controllers
  • Document the information in software delivery plan and communicate those plans to internal and external organizations
  • Lead project specific software verification and validation plan and document the information in software Analysis, Development and Validation (ADV) plan. Acquire approval from appropriate leadership
  • Provide direction and set priorities for software builds, testing, and validation
  • Ensure the Controls Process of Engineering (C-PoE) tasks are completed per program timing
  • Drive resolution of issues and obstacles and escalate as required
  • Actively manage controller resources (e.g., memory and CPU utilization) at each software release; escalate and engage SMEs for resolution as required
  • Foster & document best practices to ensure high quality work and reduce development lead time
  • Train, develop, mentor, and evaluate technical capability of team members

General Motors designs, manufactures, and sells vehicles and vehicle parts, serving individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by its diverse Board of Directors. The company's goal is to lead in automotive innovation while focusing on electric vehicles and advanced technologies.

Company Stage

IPO

Total Funding

$486.7M

Headquarters

Detroit, Michigan

Founded

1908

Simplify Jobs

Simplify's Take

What believers are saying

  • Pivot to personal autonomous vehicles could lead to cost savings and efficient capital allocation.
  • Partnership with MasterCraft boosts Chevrolet Silverado's visibility in the recreational vehicle market.
  • Increased EV charging stations can enhance GM's EV customer base and infrastructure.

What critics are saying

  • Recall of 2025 Equinox EV may harm GM's safety reputation in the EV market.
  • Halting Cruise Robotaxi program could result in a loss of competitive edge in autonomy.
  • Battery production delays and software issues may hinder GM's EV market competitiveness.

What makes General Motors unique

  • GM's focus on personal autonomous vehicles sets it apart from robotaxi competitors.
  • Partnership with ChargePoint enhances GM's EV infrastructure, attracting more EV customers.
  • Dynamic Fuel Management system showcases GM's commitment to fuel efficiency and innovation.

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

INACTIVE