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

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.

Software Developer – Simulation Platform, Early Career
General MotorsSoftware Engineer contributing to autonomous vehicle testing systems at GM. Working on large-scale data analysis and software infrastructure for autonomous driving evaluation workflows
Posted 6/10/2026full-timeSunnyvale • California • 🇺🇸 United StatesMid-LevelSenior💰 $99,400 - $153,900 per yearWebsite
Tech Stack
Tools & technologiesDistributed SystemsGoJavaScriptPython
About the role
Key responsibilities & impact- Contribute to the design, development, and maintenance of software systems that support large-scale autonomous driving evaluation workflows.
- Help build and improve infrastructure used to simulate and analyze large volumes of driving data.
- Write reliable, maintainable code with support from teammates through code reviews, testing, and continuous integration.
- Partner with engineers across the stack to develop internal tools and services for test execution, analysis, and reporting.
- Debug issues, improve performance, and support operational excellence for production systems.
- Learn and apply software engineering best practices in a collaborative and inclusive team environment.
- Support GM engineering culture through curiosity, ownership, teamwork, and continuous improvement.
Requirements
What you’ll need- Currently pursuing, or recently completed a BS or MS in Computer Science, Robotics, Software Engineering, or a related technical field; degree must be completed prior to joining GM.
- Strong programming fundamentals and experience building software through coursework, internships, research, or substantial personal projects.
- Familiarity with one or more programming languages such as Python, Go, JavaScript, or C++.
- Understanding of software development fundamentals, such as testing, debugging, version control, and code reviews.
- Interest in backend systems, data pipelines, or distributed systems.
- Strong problem-solving, communication, and collaboration skills.
- Eagerness to learn new technologies and grow in a fast-paced engineering environment.
- Passion for autonomous driving technology and its potential impact on the world.
Benefits
Comp & perks- GM offers a variety of health and wellbeing benefit programs.
- Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoJavaScriptC++software developmenttestingdebuggingversion controlcode reviewsdata pipelines
Soft Skills
problem-solvingcommunicationcollaborationcuriosityownershipteamworkcontinuous improvementeagerness to learnadaptabilityinclusive teamwork
Certifications
BS in Computer ScienceMS in Computer ScienceBS in RoboticsMS in RoboticsBS in Software EngineeringMS in Software Engineering