CareerPlanSign in

Principal Software Engineer

Mountain View, California, United States of America🌐 Remote💼 Full-time💰 $197,000–$197,000🗓 2026-07-29 → 2026-09-27

Core

Design, development, and testing of automotive infotainment application software using Kotlin/C++/Rust, leading strategic action plans to support business goals.

Role type

Principal Software Engineer (Technical Leader)

Builds

Automotive infotainment software products for vehicle radios and instrument panel clusters

Domain

Automotive / Embedded Software / Infotainment

Deliverable

production ML models | product features

Required skills

Kotlin, C++, Rust, software architecture, agile software development, cross-functional team leadership, global team management, embedded software development, ASIL safety compliance, budget management, resource planning

Preferred skills

C/C++ embedded software, RTOS, automotive embedded systems, ASIL A-D safety compliance, GM Vehicle Development Process

Technologies

Kotlin, C++, Rust, RTOS, Jira, Git

Responsibilities

Guide and approve software architecture choices and strategies; translate business objectives to actionable architectural deliverables; mentor and coach employees; facilitate cross-functional collaboration; manage partnerships with engineering, product, and supplier teams; establish and monitor budgets; execute resource planning.

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.