Full-Time

Senior Software Developer

Compute Platform Simulation

Confirmed live in the last 24 hours

General Motors

General Motors

10,001+ employees

Designs, manufactures, and sells vehicles

Automotive & Transportation
Financial Services

Compensation Overview

$152.1k - $232kAnnually

+ Bonus Potential

Senior, Expert

No H1B Sponsorship

Mountain View, CA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Agile
Python
SCRUM
C/C++
Requirements
  • Bachelor Degree in Software, Computer or Mechanical Engineering or Computer Science
  • 8+ years of working experience with C++
  • Experience with modelling in a physics-based simulation environment, preferably automotive
  • Experience working on large volumes of data in a real-time, or faster than real-time, discrete environment
  • Knowledge of digital signal processing, timing, scheduling, and multi-threaded programming
  • Knowledge of containerization, virtual machines, orchestration, and integration to a CI/CD pipeline
  • Experience with object-oriented programming, modern design patterns and writing scalable reusable code
  • Extensive experience with the full software development lifecycle (software requirements, design, coding, verification, support)
  • Knowledge of Python or other scripting languages
  • Experience working with Scrum/Agile software development process and tools
  • Familiar with High Performance Computers, Cloud Compute and/or GPU Programming an asset
  • Familiarity with Cameras, LiDARs, Radars as well as perception, classification and fusion algorithms an asset
  • Able to work in a team as well as independently
  • Must possess excellent communication skills
Responsibilities
  • Work within an Agile environment to define, plan, and analyze user-stories to meet the team’s strategic objectives
  • Combine engineering analysis with strong computer science fundamentals to create accurate physics-based simulation platforms to allow developers to test development controller code
  • Work collaboratively with multiple teams to deliver end-to-end products and features, seeing them through from conception to delivery with a focus on (internal) customer ease-of-use
  • Ensure deliverables are complete as per milestones with excellence
  • Identify and implement areas of efficiency to the process and the product when scaling up
  • Investigate simulation integration problems and provides technical input in problem resolution
  • Maintain technical documentation to reflect accurate and current production installations
  • Learn new technical concepts and practices quickly and apply them across multiple types of applications and software

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?