Senior Software Engineer, Embedded Systems at General Motors

Mountain View, California, United States

General Motors Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AutomotiveIndustries

Requirements

  • Bachelor’s degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • 6+ years of embedded software development experience
  • Proficiency in writing and debugging C code
  • Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team
  • Individually motivated; scrum team members are expected to pursue their goals with a high degree of independence and motivation

Responsibilities

  • Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team
  • Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code
  • Creating and integrating software while following best practices
  • Developing software interfaces as needed to integrate new components and enhance existing software capabilities
  • Identifying and resolving software issues and contributing to the team's knowledge base for future reference
  • Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams
  • Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels

Skills

Key technologies and capabilities for this role

CEmbedded SoftwareGITAgileScrumSoftware TestingSoftware Architecture

Questions & Answers

Common questions about this position

Is this a remote position or does it require office work?

This is a hybrid role requiring the successful candidate to report to the primary location in Mountain View, California, at least three times per week.

What are the required qualifications for this Senior Software Engineer role?

Candidates need a Bachelor’s degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience, plus 6+ years of embedded software development experience, proficiency in writing and debugging C code, and strong communication and interpersonal skills for a dispersed team.

What is the salary or compensation for this position?

This information is not specified in the job description.

What kind of team will I be working with?

You'll collaborate with an agile-scrum team in a geographically dispersed environment, working independently with high motivation alongside Software Architects on Software Defined Vehicle projects.

What experience will give me a competitive edge for this role?

Experience with AUTOSAR framework-based systems using Vector and Automotive Ethernet, familiarity with GM or automotive software standards and test procedures, software configuration management like Git, and development/testing experience stand out.

General Motors

Designs, manufactures, and sells vehicles

About General Motors

General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to 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 a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.

Detroit, MichiganHeadquarters
1908Year Founded
$486.7MTotal Funding
IPOCompany Stage
Automotive & Transportation, Financial ServicesIndustries
10,001+Employees

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

Risks

Shutting down Cruise Robotaxi may affect investor confidence in GM's AV strategy.
Chevrolet Equinox EV recall could harm GM's safety reputation.
Leadership transition in design may disrupt continuity and brand identity.

Differentiation

GM's Dynamic Fuel Management system enhances fuel efficiency in traditional vehicles.
GM leads in board diversity with 55% women directors.
GM's pivot to personal autonomous vehicles aligns with consumer trends.

Upsides

Partnership with Nvidia boosts GM's autonomous vehicle technology capabilities.
Collaboration with ChargePoint expands EV charging infrastructure, enhancing consumer appeal.
Bryan Nesbitt's appointment as design head may bring innovation to GM's vehicle design.

Land your dream remote job 3x faster with AI