> Markdown version of [/jobs/ext/1219974-staff-sw-engineer-embedded-sw](https://www.wearedevelopers.com/jobs/ext/1219974-staff-sw-engineer-embedded-sw). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff SW Engineer - Embedded SW - **Company:** General Motors - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Salary:** $202,900.0 - $310,900.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), AUTomotive Open System Architecture (AUTOSAR), Databases, Computer Engineering, Software Debugging, Embedded Software, Scrum Methodology, Software Configuration Management, Software Engineering, Software Systems, Systems Integration, Virtual Environment, Git, Information Technology, Build Process, Automotive Software - **Published:** July 9, 2026 - **Apply:** https://www.juju.com/job/00000000geskqx ## About the Role + Bachelor's degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience. + 7+ 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. ## Description 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., This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. ## Related Videos - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Empowering Democratic Processes: Building a Hybrid Voting Platform](https://www.wearedevelopers.com/videos/1163-empowering-democratic-processes-building-a-hybrid-voting-platform) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)