> Markdown version of [/jobs/ext/2003202-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2003202-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** General Motors - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Systems Engineering, JIRA, Automation of Tests, C++ (Programming Language), Software Quality, Linux, Github, Python (Programming Language), Object-Oriented Software Development, Open Source Technology, Scrum Methodology, Software Engineering, Test Execution Engine, Scripting, Gerrit, Git, Cts+, Jenkins - **Published:** August 9, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineer-mountain-view-ca-usa-58868679 ## About the Role Bachelor's degree in a relevant field and seven years of experience as a Software Engineer, Senior Systems Engineer, or related role * Seven years of software development and validation experience on Linux-based open source OS with focus on system, framework, and validation tools/methodologies including Android, Custom-Linux, and custom in-house OS * End-to-end software development of validation tools and features with object-oriented/functional/cross-platform scripting languages (Python, Java, C, C++, JavaScript) * Experience creating/executing system-level automated test frameworks and validating system definitions and requirements in automotive/embedded/consumer devices * Experience with Scrum/Agile and SCM tools (GitHub/Git, Gerrit, OpenGrok, JIRA, JIRAAlign) * Experience creating and implementing automation workflows with CI/CD pipelines (GitHub, Jenkins) Key requirements * bonus potential * Total Rewards resources * accommodations for disabilities * inclusive workplace * well-being resources * competitive compensation ## Description Experteer Overview In this role you will drive Android compatibility testing and validation, ensuring software quality for GM's platforms. You will work with cross-functional teams to triage defects, implement upstream fixes, and automate test workflows. You'll configure and maintain test environments, including simulations and target hardware, to support reliable releases. Your efforts will help reduce defects and improve test processes while aligning with GM's mission of safer, cleaner mobility. Compensation / Benefits * Execute Android compatibility tests (e.g. CTS) and report results * Triage defects and support root cause analysis * Modify and upstream code to address compatibility failures * Design and develop tools/scripts to automate test workflows * Set up and configure test environments (simulation or hardware) for test execution and automation * Engage in continuous improvement of the test process * Drive defect resolution to meet software release quality metrics Tasks * Bachelor's degree in a relevant field and seven years of experience as a Software Engineer, Senior Systems Engineer, or related role * Seven years of software development and validation experience on Linux-based open source OS with focus on system, framework, and validation tools/methodologies including Android, Custom-Linux, and custom in-house OS * End-to-end software development of validation tools and features with object-oriented/functional/cross-platform scripting languages (Python, Java, C, C++, JavaScript) * Experience creating/executing system-level automated test frameworks and validating system definitions and requirements in automotive/embedded/consumer devices * Experience with Scrum/Agile and SCM tools (GitHub/Git, Gerrit, OpenGrok, JIRA, JIRAAlign) * Experience creating and implementing automation workflows with CI/CD pipelines (GitHub, Jenkins) Key requirements * bonus potential * Total Rewards resources * accommodations for disabilities * inclusive workplace * well-being resources * competitive compensation ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)