обновлено 10 дней назад
Software Manager, AV Platform OS and Drivers (Embedded Systems)
160 200 - 246 300$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Manager, AV Platform OS and Drivers (Embedded Systems): Leading development of foundational platform OS, BSP, kernel, hardware abstraction layer, and device driver software for next-generation vehicle compute platforms with an accent on embedded systems, platform bring-up, integration, performance, and reliability. Focus on building high-performing engineering teams, solving complex hardware-software integration problems, and driving scalable, secure, and maintainable platform capabilities.
Location: Hybrid in Sunnyvale, California or Warren, Michigan, with attendance at a designated location at least 3 times per week. The role may be eligible for relocation benefits.
Salary: $160,200–$246,300 annual base salary, plus potential incentive compensation.
Company
develops automotive technologies and vehicle platforms focused on zero crashes, zero emissions, and zero congestion.
What you will do
- Lead and grow an engineering team responsible for platform OS, BSP, kernel-level software, hardware abstraction layers, and device drivers.
- Set technical direction and execution priorities for low-level platform software, including bring-up of new hardware and software releases.
- Oversee driver development, integration, and maintenance for compute, storage, networking, sensor, and peripheral interfaces.
- Partner with hardware, silicon, systems, middleware, validation, product, and program teams to deliver stable platform capabilities.
- Establish practices for design reviews, code quality, debugging, root cause analysis, test coverage, and release readiness.
- Mentor engineers and technical leads, remove delivery roadblocks, manage technical tradeoffs, and build the organization.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- 8+ years of experience in embedded software, systems software, platform software, or low-level Linux development.
- 2+ years of engineering management or technical team leadership experience.
- Strong experience with embedded C and C++, operating systems, kernel concepts, multithreading, memory management, device drivers, and hardware-software interfaces.
- Experience with Linux, embedded Linux, RTOS, board bring-up, BSP development, driver integration, and system-level debugging.
- Experience leading cross-functional engineering efforts across hardware and software teams, with strong communication, execution, and people leadership skills.
Nice to have
- Experience with automotive, ADAS, autonomy, robotics, or safety-critical embedded systems.
- Experience with ARM-based SoCs, boot flows, secure boot, power management, and performance optimization.
- Familiarity with kernel instrumentation, tracing, profiling, observability tools, CI/CD, automated test infrastructure, and release management.
- Experience leading globally distributed teams.
- Familiarity with functional safety, cybersecurity, and production-quality software development practices.
Culture & Benefits
- Hybrid, location-flexible work model with regular onsite collaboration.
- Medical, dental, vision, Health Savings Account, and Flexible Spending Account options.
- Retirement savings plan, paid vacation and holidays, sickness and accident benefits, and life insurance.
- Tuition assistance, employee assistance programs, and GM vehicle discounts.
- Potential participation in a company vehicle evaluation program after a motor vehicle report review.
- Performance-based incentive pay may be available.
Hiring process
- Applicants may be required to complete role-related assessments and pre-employment screening where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Senior Software Engineer - Runtime Services (Automotive)
179 200 - 268 800$
11 дней назад
Sr SDET – Firmware Automation
178 000 - 225 000$
10 дней назад
Principal Software Engineer - Embedded Platform Software Development (Networking)
172 000 - 349 000$
12 дней назад
Firmware Engineer (Embedded C)
185 000 - 210 000$
10 дней назад
Virtual Validation Engineer (Automotive)
99 600 - 166 600$
10 дней назад
Sr. Systems Software Engineer (C/Linux)
136 500 - 276 500$