Software Engineering Manager leading General Motors’ vehicle data platform across Android, Linux, and QNX. Owning ECU-to-cloud software delivery, architecture, reliability, and production operations.
Responsibilities
Lead, hire, and develop a team of software engineers; set goals, give feedback, and manage performance and career growth.
Own delivery of control plane, data plane, SDK, and unified logging infrastructure software across Android, Linux, and QNX, from planning through release and field support.
Set technical direction and make architecture and design decisions with the team.
Participate in design work, code and test case reviews, and prototyping.
Enforce standards for reliability, performance, data privacy, and resource use on production ECUs.
Define and scale engineering practices, including unit and integration testing, documentation, and release criteria.
Define roadmaps with application teams and product stakeholders based on fleet data requirements.
Partner with platform, cloud, DevOps, cybersecurity, and privacy teams on software and configuration rollouts, integration, alignment, adoption, and data governance.
Report status, risks, and tradeoffs to leadership and partner teams.
Own production operational accountability, including health metrics, incident response, root cause analysis, and corrective actions.
Mentor engineers and grow technical leads.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
6+ years in software development or systems engineering across Android, Linux, and/or QNX.
2+ years managing software engineers, including hiring, performance management, and career development.
Coding proficiency in C, C++, and/or Java/Kotlin for Android, with experience in platform level integrations.
Experience delivering software on production ECUs or other devices with limited CPU, memory, storage, and bandwidth.
Experience with control plane or fleet management software, data collection and transfer pipelines, logging or telemetry software, or SDKs and libraries used by other teams.
Experience designing telemetry for operational visibility and remote control at fleet scale.
Experience scaling data flows from ECU to cloud.
Track record of delivering critical software with requirements for reliability, performance, and data privacy.
Experience leading technical initiatives across teams, including teams outside your reporting line.
Technical communication and design documentation skills, with the ability to present status, risks, and tradeoffs to leadership.
Must not require GM immigration sponsorship now or in the future.
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
Healthcare, dental, and vision benefits.
Life insurance plans to cover you and your family.
Company and matching contributions to a Defined Contribution Pension plan.
Engineering Manager leading engineers building Federato’s AI - native insurance platform. Guiding technical direction, scalable systems, and team growth across complex product initiatives.
Head of Engineering leading logistics platforms, integrations, and operational tooling at global food delivery company Just Eat Takeaway.com. Driving scalable architecture, reliability, and engineering organisation growth.
Engineering Manager leading Mercury’s banking account services and senior engineering team. Building reliable systems for customer account management and money movement.
Site Engineering Manager delivering Mantel’s molten - salt carbon capture demonstration project. Coordinating field engineering, commissioning, contractors, and performance validation in Quebec.
Site Engineering Manager advancing Mantel’s molten - salt carbon capture demonstration project. Managing field execution, commissioning, and performance validation for industrial decarbonization.
Senior Engineering Manager leading OLO’s guest ordering, experimentation, and menu - quality systems. Owner’s AI platform helps local restaurants grow revenue and operate digitally.
Software Development Manager leading 5 - 6 developers at MaintainX, a mobile - first industrial work execution platform. Delivering reliable reporting, identity, access, or search products.
Engineering Manager leading Platform IAM engineers at Akamai, which powers secure cloud and edge services. Driving architecture, delivery, mentorship, and high - performing team development.
Engineering Manager leading backend services, APIs, and distributed systems for Slice’s technology platform supporting local pizzerias. Building high - performing teams and improving customer and engineering outcomes.