Senior Software Engineer, Embedded Systems

Company : General Motors
Location : Mountain View, CA
Posted Date : 15 September 2025
Job Type : Other
Category : Software Development
Occupation : Software Engineer
Job Details
Embedded Software Developer
Hybrid: This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum.
This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
The Role
General Motors is committed to creating a future with zero crashes, zero emissions, and zero congestion. We are working to make our world better, safer and more equitable to all. From start to finish, our engineering team challenges the limits on what is possible at all experiences. We welcome ambitious and passionate individuals who are ready to challenge limits and contribute to making the world a better place. The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedded Software developers, at various levels. These developers will be responsible for designing, developing, testing, and deploying embedded software for significant projects that align with GM's future goals. Specifically, this role will focus on the Body domain, which encompasses essential vehicle systems and components responsible for managing vehicle motion, occupant protection, comfort, vision, visibility, and vehicle access.
What You'll Do
- 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.
Your Skills & Abilities (Required Qualifications)
- 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.
What Will Give You A Competitive Edge (Preferred Skills)
- Experience with AUTOSAR (AUTomotive Open System ARchitecture) framework-based systems design using Vector and Automotive Ethernet.
- Familiarity with GM or other automotive software standards, test procedures and build processes.
- Experience with software configuration management processes and tools, such as Git Ecosystem.
- Development and testing experience in SIL/HIL or other virtual environments.
- Prior experience working in Agile / Scrum / SAFe methodologies.
- Experience in domains such as occupant protection/position/comfort, vision and visibility, vehicle access.
Compensation
The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.
The salary range for this role is $158,000 - 241,900.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Recently Posted Jobs
CNA Certified Nursing Assistant PCU Medical NightsTarpon Springs, FL
AdventHealth
Tarpon Springs, FL
Business Analyst, Mid
TekSynap
Chantilly, VA
Program Associate - Northeast Region
Convergint Technologies LLC
Schaumburg, IL
Social Work - Licensed Clinical Social Worker - $21-32 per hour
Gentiva
Dothan, AL
Cardiac Cath Lab RN in Roaring Spring, PA
Vivian Health
Roaring Spring, PA
Registered Nurse, Surgery
Clark Regional Medical Center
Owingsville, KY
Job Client Services Temporary Worker
City National Bank
Miami, FL
Entry Level Vehicle Service Specialist - Grafton Part Time
Valvoline Instant Oil Change
Worcester, MA
General Manager Exempt - 2030
Jiffy Lube
Las Vegas, NV
CHRONOS OPERATIONS USCIS ZERO Trust Program Talent Pool
Chenega Corporation
Washington, DC
4am Inbound (Stocking) (T0842)
Target
Orland Park, IL
Travel Nurse RN - Oncology Med Surg - $1,847 per week
GLC On-The-Go
Greensboro, NC
Assistant Manager 5488
Burger King
Holbrook, NY
Travel Nurse RN - Labor and Delivery - $2,177 per week
HealthTrust Workforce Solutions
Summerville, SC
Occupational Therapist - Thornton
Soar Autism Center
Thornton, CO
part time assistant store manager
Family Dollar
Atlanta, GA
Remote Survey Panelist for Fortune 500 Brands (Hiring Immediately)
Earn Haus
Webster, TX
Cardiology Technician
Akron Children's Hospital
Boardman Twp, OH
Sales Front Desk/Childcare Specialist ($19.45/hr)
Marriott Vacations Worldwide
Orlando, FL
Senior Suites Manager - Fenway Park
Aramark
Boston, MA
Other Jobs You May Like
Senior Software Engineer, Platform Infrastructure, San Jose, CA
Company : Cisco
Location : San Jose, CA
Engineering Manager - Ubuntu Security (San Francisco)
Company : Canonical
Location : San Francisco, CA
Senior Software Engineer, Backend Development - Nexus Hyperfabric
Company : Cisco
Location : Milpitas, CA
Software Engineer - Forwarding Technologies and Programming NPUs
Company : Cisco
Location : Milpitas, CA
Principal DSP Engineer - Coherent Optical Transmission Systems - Acacia
Company : Cisco
Location : San Jose, CA
Senior AI Engineer - AI Incubation & Enablement - Hybrid
Company : Charles Schwab
Location : San Francisco, CA
Senior Applied AI Engineer - AI Transformation
Company : Charles Schwab
Location : San Francisco, CA
Engineering Manager - Security Standards and Hardening
Company : Canonical
Location : San Francisco, CA
Python Software Engineer - Ubuntu Hardware Certification Team
Company : Canonical
Location : San Francisco, CA
Linux Engineering Manager - Optimisation for Latest Hardware
Company : Canonical
Location : San Jose, CA
Top searches
- Jobs hiring immediately
- Part time jobs near me
- Full time jobs near me
- Jobs that are hiring near me
- Jobs near me hiring now
- Senior software engineer jobs near me
- Senior software engineer jobs
- Senior software engineer jobs hiring near me
- Senior software engineer openings near me
- Senior software engineer vacancies near me
Employment opportunities at General Motors
- General Motors jobs near me Mountain View, CA
- General Motors jobs hiring near me Mountain View, CA
- General Motors jobs near Mountain View, CA
- General Motors jobs hiring near me
- General Motors openings near me
- General Motors jobs near me in Mountain View, CA
- General Motors jobs hiring in Mountain View, CA
- Employment opportunities near me
- Job openings near me
- Jobs hiring immediately
Trending Searches in Mountain View, CA
- Full time jobs near me Mountain View, CA
- Local job openings
- Places hiring near me
- Job vacancies near me
- Senior software engineer jobs near me Mountain View, CA
- Senior software engineer jobs hiring near me Mountain View, CA
- Senior software engineer jobs hiring near Mountain View, CA
- Senior software engineer jobs near Mountain View, CA
- Senior software engineer jobs near me in Mountain View, CA
- Senior software engineer jobs in Mountain View, CA
Popular Searches for Senior Software Engineer