FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Test System Modernization
General Motors. Lead a major capability across multiple teams and influence technical direction beyond the immediate organization .
Tech Stack
Tools & technologiesLinuxPython
About the role
Key responsibilities & impact- Lead a major capability across multiple teams and influence technical direction beyond the immediate organization
- Lead the modernization of a large-scale embedded software test system
- Define and modernize a standardized, fully automated, headless framework across virtual and physical environments
- Enable full-suite testing multiple times per day
- Define the architecture and roadmap for standardized test execution, configuration and variation management, traceability, quality gates, regression selection, and results reporting
- Establish change-impact analysis and risk-based regression strategies using Gears, Pure Variants, or equivalent tools
- Standardize test-result schemas, metadata, diagnostics, and artifacts
- Enable storage in Databricks for analytics, trend analysis, data mining, and reporting
- Develop APIs and integrations connecting test execution, test management, issue tracking, failure triage, and diagnostic tools
- Improve test robustness, failure triage, execution speed, and deployment efficiency across CI/CD pipelines and physical and virtual test environments
- Identify opportunities, strategies, and process improvements and lead organizational change
- Lead high-impact hands-on efforts
- Coach and mentor team members
- Analyze unusual and difficult problems
- Connect multiple initiatives to deliver higher value
- Visualize required innovation, learning, and simplification and transition the team to execute
Requirements
What you’ll need- Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or a related technical field; or equivalent practical experience
- Typically, 10 or more years experience validating software systems, including substantial experience leading architecture across organizations
- Deep understanding of software architecture for real time systems
- Experience shipping high quality safety critical products
- Experience architecting large-scale CI/CD, embedded test automation, and build-to-test pipelines
- Expertise in variation management, configuration comparison, change-impact analysis, and risk-based regression testing
- Experience with test-result data modeling, Databricks, analytics, data mining, and API development
- Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, and infrastructure as code
- Demonstrated ability to integrate automated diagnostics and issue-management workflows
- Exceptional problem-solving and analytical abilities, with a keen attention to detail
- Demonstrated ability to manage multiple projects and priorities in a fast-paced environment
- Demonstrated ability to work in an action-oriented decision-making environment
- A valid motor vehicle report review is required for eligibility for the company vehicle evaluation program
Benefits
Comp & perks- Company vehicle evaluation program, subject to successful motor vehicle report review
- Medical insurance
- Dental insurance
- Vision insurance
- Health Savings Account
- Flexible Spending Accounts
- Retirement savings plan
- Sickness and accident benefits
- Life insurance
- Paid vacation and holidays
- Tuition assistance programs
- Employee assistance program
- GM vehicle discounts
- Bonus potential through an incentive pay program based on company performance, job level, and individual performance