
Principal Engineer, Body Control Subsystem Architect
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Warren • California • Missouri • United States
Visit company websiteExplore more
Salary
💰 $201,600 - $309,900 per year
Job Level
About the role
- Define and lead software bill of design and strategy for new technology and highly complex features for Body Controls Platform development with a focus on Occupant Protection, Occupant Position, Occupant Cabin Comfort, Lighting & Visibility, Secure Vehicle Access
- Partner with our Advanced Body Controls team, Systems team and SW Developer teams to enable layers of abstraction
- Work across orgs to ensure that the joint architecture across the full stack is coherent and can solve relevant problems
- Maintain alignment between senior leadership and engineering teams through effective executive communication
- Maintain high-quality bar in projects from the start and champion quality improvements by implementing better technical practices
- Work with other teams to define the subsystem level architecture and strategies for implementation
- Initiate large projects with complex architecture, breaking it down to the right logical components so others can be utilized effectively
- Improve and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
- Provide technical leadership, guidance and mentorship to Senior and Staff engineers as they propose, prototype, evaluate, and iterate solutions, as well as through their career progression
- Lead large initiatives involving many stakeholders by driving impact analysis, and ensuring alignment with the larger architectural roadmap
- Drive architecture standards, patterns, and principles.
Requirements
- Minimum Bachelor’s degree in Computer Science, Software Engineering, Electronics & Communication, Electrical Engineering, or related degree
- 10+ years of experience in Embedded Software development and launching quality software into production
- Demonstrated successful technical track record leading software development teams in complex system environments
- Experience with safety critical development and testing in regulated environments (examples include FDA, FAA, Automotive, Aerospace)
- Experience with real-time operating systems or middleware
- Proficiency with C/C++.
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Embedded Software developmentC/C++real-time operating systemsmiddlewareautomated testingrequirements generationcontinuous integrationissue trackingcode reviewssoftware architecture
Soft Skills
technical leadershipmentorshipexecutive communicationcollaborationproblem-solvingproject managementquality improvementstakeholder managementalignmentguidance
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Electronics & CommunicationBachelor’s degree in Electrical Engineering