Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Engineer, Embedded Systems

General Motors

Embedded Software Engineer developing software for the Body domain at GM. Collaborating with agile-scrum teams to enhance vehicle motion and occupant comfort systems.

Posted 5/17/2026full-timeMountain View • California • 🇺🇸 United StatesSenior💰 $158,000 - $241,900 per yearWebsite

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Bonus potential

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentC programmingsoftware testingsoftware integrationdebuggingsoftware designtest case designsoftware issue resolutionGITsoftware defined vehicle (SDV)
Soft Skills
oral communicationwritten communicationinterpersonal skillsindependencemotivationcollaborationproblem-solvingknowledge sharingteamworkadaptability
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in MechatronicsBachelor’s degree in Software EngineeringBachelor’s degree in Electrical EngineeringBachelor’s degree in Computer Engineering