General Motors · 2 days ago
Software Engineering Manager, BSP and Platform
General Motors is a leader in automotive innovation, seeking a technically strong Software Engineering Manager to lead their BSP and Platform Bring Up team. This role focuses on delivering embedded software for next generation vehicle compute systems while managing and growing a team of engineers.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Lead, manage, and grow a team responsible for BSP development, Linux platform bring up, and low level system integration for next generation vehicle compute platforms
Provide technical guidance and strategic direction for Linux kernel, device drivers, bootloaders, and board bring up activities, while partnering closely with technical leads
Own execution for early hardware bring up milestones, including boot, peripheral enablement, camera and display pipelines, networking, and diagnostics readiness
Work with cross functional partners including hardware, silicon vendors, manufacturing, systems, and program management to align roadmaps and deliverables
Anticipate scaling, integration, and quality challenges across multiple hardware variants and software branches, and drive solutions proactively
Drive software engineering best practices for reliability, performance, diagnostics, and maintainability in safety and performance critical embedded systems
Coach and mentor engineers, conduct performance reviews, identify top talent, and support growth into senior technical or leadership roles
Foster a collaborative, high ownership culture while shielding the team from distractions and enabling focus on critical bring up work
Actively participate in hiring by defining role needs, interviewing candidates, and strengthening GM’s embedded and platform engineering bench
Qualification
Required
4+ years of experience managing software engineering teams delivering complex, production quality systems
7+ years of experience in embedded software engineering roles, with hands on background in BSP, platform, or system bring up
Strong technical foundation in embedded Linux, kernel and driver development, bootloaders, and low level system integration
Experience leading teams through early hardware bring up, integration, and transition to manufacturing and production
Ability to balance technical depth with people leadership, execution ownership, and cross team coordination
Excellent communication, leadership, and stakeholder management skills
Bachelor's degree in Electrical Engineering/CS or equivalent
Preferred
Master's degree in EE/CS or equivalent
Experience with Linux kernel internals, device drivers, and Qualcomm/NXP board support packages
Background in camera, display, or multimedia bring up, including MIPI CSI, ISP, and V4L2 frameworks
Experience with high speed and low level interfaces such as PCIe, USB, I2C, SPI, Ethernet, and WLAN
Familiarity with diagnostics, health monitoring, and fault detection in embedded or automotive systems
Experience supporting manufacturing, hardware validation, and end of line processes
Knowledge of automotive safety or compliance standards such as ISO 26262
Benefits
Relocation benefits
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
H1B Sponsorship
General Motors has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
2026-01-22
2026-01-22
Company data provided by crunchbase