[Remote] Staff Software Engineer, Reliability
Note: The job is a remote job and is open to candidates in USA. General Motors is a leader in the automotive industry focused on developing autonomous vehicles. The Staff Software Engineer, Reliability will work on multi-sensor system services and frameworks to ensure the reliability of software features for autonomous vehicles, collaborating with various teams to enhance system performance and stability.ResponsibilitiesCollaborate with hardware, systems engineering, program management, product management and peer software teams to develop critical reliability software features for the autonomous vehicle. Includes developing and debugging of application and middleware software for existing and next generation sensing data pipelines on the vehicleRoot-cause analysis of complex problems involving multiple cross-functional partners, including hardware and softwareIdentify reliability issue trends, provide clear guidance on reliability requirements, develop reliability design guidelines, and apply lessons learned to enable continuous improvementDesign and implement shared infrastructure and tooling among the AV Platform teams to monitor and analyze embedded software and data quality metrics. Identify opportunities to unify approaches, improve reliability and increase developer velocityOwn the development quality and ensure the solutions are scalable, secure, and optimized for customer experience and performance. Raise the bar on engineering excellence by producing best-in-class code, documentation, testing, and monitoringPartner with cross-functional teams to architect and implement embedded software observability and monitoring solutionsWork with the engineering teams to architect and build services to simplify troubleshooting and operational response to incidents and Autonomous Vehicles fleet outagesOwn technical projects, participate in design reviews and provide input for the reliability section of others’ design reviewsEnsure efficiency of the vehicle change process involving embedded software changes and dependenciesParticipate in on-call rotationHigh focus on collecting and inferring metric documentation to be used by others to build and maintain systemContribute to the roadmap and software planning activities within the team, helping drive the vision of how the team should evolveGuide and mentor developers on the teamSkills6+ years of experience professional experience with multi-sensor system services and frameworksBachelors Degree in relevant field or relevant work experienceProven experience writing production software to improve data quality and reliability of safety critical systems including root cause and corrective actionsProficiency with C++11 or later and PythonProficiency in debugging and troubleshooting firmware-related issueExperience driving complex embedded software projects through the full lifecycle of product developmentExperience architecting and delivering Embedded Systems solutions that support multiple generations of the productExperience engaging in communication at senior management levels and influencing technical strategiesExperience applying and mentoring team members on software development best practiceClear and concise written and verbal communication skills8+ years of professional experience with multi-sensor system services and frameworksExperience with safety-critical development (FDA, FAA, Automotive)Familiarity with reliability engineering principles (FMEA, FTA, and other reliability assessment techniques)Knowledge of relevant functional safety industry standards and regulationsExperience with different types of sensors and environmental sensing systemsKnowledge of embedded software testing methodologies and tools as well as quality assurance processes and methodologiesExperience developing on and for Embedded Linux / POSIX systemsBenefitsMedicalDentalVisionHealth Savings AccountFlexible Spending AccountsRetirement savings planSickness and accident benefitsLife insurancePaid vacation & holidaysTuition assistance programsEmployee assistance programGM vehicle discountsCompany OverviewGeneral Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts. It was founded in 1908, and is headquartered in Detroit, Michigan, USA, with a workforce of 10001+ employees. Its website is H1B SponsorshipGeneral Motors has a track record of offering H1B sponsorships, with 132 in 2026, 787 in 2025, 740 in 2024, 450 in 2023, 795 in 2022, 748 in 2021, 452 in 2020. Please note that this does not guarantee sponsorship for this specific role. Apply To this Job