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.

Staff Software Engineer, Chassis Controls
General MotorsStaff Software Engineer developing embedded controls software with a focus on engineering improvement at GM. Leading initiatives and mentoring engineers for effective software practices.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded software development using C/C++ for real-time control systems, with a strong focus on improving engineering workflows and delivering high-quality software solutions. Proven ability to mentor engineers, influence software design decisions, and drive initiatives from concept to implementation within the automotive industry.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingAutomotive Industry ExperienceSoftware Architecture and DesignCI/CD Pipeline Improvement
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingPhysics-Based Control AlgorithmsDiagnostics StrategiesMechatronic SystemsSoftware ArchitectureAutomated TestingCode Review Best PracticesRoot Cause AnalysisTool Development
Soft Skills
Systems ThinkingProblem-SolvingCommunication SkillsMentoringCollaboration
Tools & Technologies
GitGitHubJiraDOORSPRTS
Industry Keywords
Automotive Electrical ArchitecturesSerial Data CommunicationsReal-Time Control SystemsDeveloper ProductivityEngineering Workflows
About the role
Key responsibilities & impact- Identify high-value opportunities to improve engineering effectiveness across tools, workflows, build processes, and the overall developer experience within VMEC Chassis Controls.
- Design, develop, and deliver embedded controls software in C, including requirements analysis, functional decomposition, implementation, and testing.
- Drive first-time quality at every step of the software development process, from design and code reviews through test strategy and release readiness.
- Build practical software solutions, tools, automation, and dashboards that simplify, unify, and optimize software development workflows for engineers at every level.
- Partner closely with teams to understand pain points and root causes, then implement durable structural improvements rather than surface-level fixes.
- Improve the usability, correctness, and discoverability of engineering systems, dashboards, and self-service tools.
- Contribute to and improve CI/CD pipelines, automated testing, and validation strategies for platform software.
- Use Git/GitHub and code review best practices to maintain code quality, test coverage and traceability across a multi-team environment.
- Influence software design decisions across projects and products by engaging early with the SW architecture team and other key technical stakeholders to ensure architectural soundness.
- Work with SQAs to understand and anticipate architectural blocking rules, helping SW development teams minimize disruption and maintain delivery momentum.
- Serve as a domain expert and go-to resource for chassis controls software, helping engineers across the organization navigate complex technical questions.
- Contribute to the technology roadmap for tools, processes, and software practices, advising leadership on forward-looking strategy and innovation opportunities.
- Mentor engineers at all levels through code reviews, design guidance, one-on-one coaching, and leading by example.
- Lead technical forums across the organization to streamline tools, align practices, eliminate redundancy, and identify efficiency opportunities.
- Champion and lead software process development updates within GM's process tool "Stages".
- Teach and enable partner teams so that improvements remain sustainable after the initial work is complete.
- Drive initiatives from concept through implementation and adoption, ensuring solutions take hold and deliver lasting value.
- Support the team in delivering quality software on time for program milestones, maintaining awareness of delivery timelines and priorities.
- Work with a high degree of independence, owning technical execution end to end with limited oversight.
Requirements
What you’ll need- Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.
- 8+ years of relevant full-time experience, including delivering production software in the automotive industry or similarly complex embedded domains.
- Demonstrated ability to independently identify important technical problems and deliver effective solutions with limited oversight.
- Strong proficiency in embedded software development using C/C++ for real-time control systems.
- Experience with physics-based control algorithms, diagnostics strategies, and mechatronic systems.
- Proven track record of building tools, automation, or internal platforms that improve developer productivity or engineering workflows.
- Excellent systems thinking and problem-solving skills, with the ability to distinguish root causes from surface-level symptoms.
- Experience working across team boundaries and influencing outcomes without relying on organizational authority.
- Experience with software architecture and design for embedded controllers.
- Strong knowledge of automotive vehicle electrical architectures and serial data communications (CAN, LIN, Ethernet).
- Proficiency with GM software development tools and practices (Git/Github, Jira, DOORS, PRTS).
- Strong oral and written communication skills with the ability to present complex technical content clearly to both engineers and leadership.
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.