
Senior Systems Engineer, Fault Management
General Motors · Warren, MI
- On site
- Full-time
- $226,000 / year
- Warren, MI
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Systems Engineer, Fault Management role at General Motors
Hi Alex — I came across the Senior Systems Engineer, Fault Management opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and General Motors stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Lead fault management strategy for autonomous vehicles.
- Develop requirements and design validation methods.
- Analyze simulation and road-testing data.
- Collaborate with engineering and software teams.
- Mentor team members and drive innovation.
About the role
Senior Systems Engineer, Fault Management - Autonomous Vehicles
General Motors is seeking a Senior Systems Engineer, Fault Management, to join the Software Validation team within the autonomous vehicle (AV) organization. This hybrid/remote role is crucial for leading the strategy and execution of requirements development, system design, and validation for fault management functions in autonomy software. You will leverage your systems engineering expertise to conduct analyses, mitigate safety risks, and prototype validation methods to enhance trust and efficiency in AV programs. This position offers the opportunity to shape the future of fault detection and fallback response functions in autonomous vehicles.
About the Organization
The AV organization at GM is dedicated to advancing autonomous vehicle development through cutting-edge simulation technologies and iterative development processes. The Software Validation team focuses on enabling software launches and continuous release decisions through robust simulation verification and validation strategies. Join a collaborative environment that fosters innovation and excellence, pushing the boundaries of autonomous vehicle testing.
What You’ll Do:
- Design and execute analyses to define autonomous vehicle responses to hardware and software faults, ensuring safety.
- Write software subsystem or component level requirements for fault detection and mitigation actions, ensuring traceability.
- Collaborate with systems and software engineers on autonomy SW solutions that meet fault management requirements.
- Design metrics and testing methods for validating fault management solutions.
- Prototype simulation-based and closed-course testing strategies for comprehensive validation of AV fault handling.
- Support continuous and scaled software release cycles.
- Utilize systems engineering and data analysis experience to refine fault management strategies and system design.
- Mentor team members and facilitate cross-team collaboration for fault management validation efforts.
Your Skills & Abilities:
- Advanced degree in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or related fields.
- 5+ years of experience in systems engineering, automotive engineering, aerospace engineering, robotics, systems analysis, data analysis, statistical analysis, or related fields.
- Solid understanding of engineering systems safety design and fault management concepts.
- Strong system architecture foundations, including hierarchical system decomposition and function mapping.
- Experience with hazard and failure analysis methods.
- Proficiency with SQL and Python for analyzing large datasets.
- Experience building simulation testing products.
- Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions.
- Adaptability and ability to operate under ambiguity, transitioning from prototypes to long-term plans.
- Excellent communication skills, able to switch between high-level and detailed discussions.
What Will Give You A Competitive Edge:
- Software engineering experience on a safety-critical product, especially with verification and validation tools.
- Experience with autonomous vehicles, vehicle development, or ADAS development.
- Experience working with robotics simulation environments.
- Experience with quantitative performance analysis for fault-tolerant autonomous system design.
Key skills/competency:
- Senior Systems Engineer
- Fault Management
- Autonomous Vehicles
- Software Validation
- Requirements Development
- System Design
- Data Analysis
- Python
- SQL
- Safety Systems
Skills & topics
- Senior Systems Engineer
- Fault Management
- Autonomous Vehicles
- Software Validation
- Systems Engineering
- Requirements Development
- System Design
- Data Analysis
- Python
- SQL
- Robotics
- Aerospace Engineering
- Automotive Engineering
- Safety Systems
- Hybrid Role
How to get hired
- Tailor your resume: Highlight systems engineering, fault management, and autonomous vehicle experience.
- Showcase relevant skills: Emphasize SQL, Python, data analysis, and safety design expertise.
- Prepare for technical questions: Be ready to discuss hazard and failure analysis methods.
- Demonstrate adaptability: Highlight your ability to work with ambiguity and pivot quickly.
- Understand GM's mission: Align your application with GM's vision for safety and innovation.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior Systems Engineer, Fault Management role at General Motors?
- This Senior Systems Engineer, Fault Management position at General Motors is categorized as hybrid/remote. This means the selected candidate is expected to report to a specific location at least three times a week, with flexibility determined by their manager. Travel is expected to be less than 25%.
- What are the key responsibilities for a Senior Systems Engineer, Fault Management at GM's AV organization?
- The key responsibilities for a Senior Systems Engineer, Fault Management at GM's AV organization include leading strategy for fault management functions, developing requirements, designing validation methods, analyzing fault data, and collaborating with cross-functional teams to ensure the safety and efficiency of autonomous vehicle software.
- What kind of technical background is required for the Senior Systems Engineer, Fault Management role?
- A Senior Systems Engineer, Fault Management role requires an advanced degree in a technical field and over 5 years of experience in systems engineering or related areas. Essential skills include a strong understanding of safety design, fault management concepts, system architecture, hazard/failure analysis, and proficiency in SQL and Python for data analysis.
- How does General Motors approach fault management in their autonomous vehicles?
- General Motors approaches fault management in autonomous vehicles by focusing on developing robust strategies for fault detection and fallback response. This involves rigorous requirements development, system design, and validation efforts, leveraging data analysis from simulations and real-world testing to ensure safety and reliability.
- What is the compensation range for the Senior Systems Engineer, Fault Management position at General Motors?
- The expected base compensation for the Senior Systems Engineer, Fault Management role at General Motors is between $148,000 and $226,200 annually. Actual compensation will vary based on relevant factors. Additionally, there is potential for bonus payouts based on company, job level, and individual performance.
- What benefits does General Motors offer to its employees?
- General Motors offers a comprehensive benefits package including medical, dental, and vision insurance, Health Savings Accounts, Flexible Spending Accounts, retirement savings plans, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance, employee assistance programs, and GM vehicle discounts.
