Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Vehicle AI

$238.7k - $365.7k

General Motors Proving Ground

Principal Software EngineerWork Arrangement: This role is categorized as Remote/hybrid. This means the successful candidate is expected to report to Austin, TX, Mountain View, CA or Remote (Washington State) three times per week at minimum or other frequency dictated by the business.The RoleGeneral Motors is building the future of intelligent in-cabin experiences, and we are looking for a Principal Software Engineer to serve as a technical leader and authority for our next-generation In-Vehicle AI Assistant platform. Focused on cabin intelligence, voice interaction, and conversational AI, this role bridges the entire edge-to-cloud spectrum—spanning the Android Automotive OS (AAOS) client application layer, cloud AI orchestration pipelines, and backend service integration.In this high-impact role based out of our Mountain View, CA or Seattle, WA offices, you will shape the multi-year technical vision for our in-cabin assistant platform. You will work extensively across cross-functional boundaries—aligning Cloud AI/ML, In-Cabin UX, Vehicle Platform, Security, and Infrastructure teams to build a cohesive, scalable ecosystem. If you excel at driving technical strategy across complex distributed systems and bringing clarity to large-scale engineering initiatives, this role offers an unmatched opportunity to define the assistant experience for millions of vehicles worldwide.What You'll DoDefine and own the end-to-end architecture for GM's In-Vehicle AI Assistant platform across both the Android client application layer and cloud backend integration services.Drive cross-functional technical strategy, collaborating with Cloud AI/ML, In-Cabin UX, Product Management, Security, and Data Engineering teams to align system boundaries and interface contracts.Architect the hybrid edge-cloud orchestration layer, optimizing trade-offs between on-device latency, network bandwidth, cloud compute cost, and offline reliability.Establish engineering standards and API protocols for high-performance, real-time client-server communication using gRPC and streaming audio/text interfaces.Evaluate and integrate emerging Artificial Intelligence / Machine Learning (AI/ML) agent frameworks, large language model orchestrators, and tool execution engines into the in-cabin assistant ecosystem.Unblock critical architectural dependencies across multiple engineering pods, resolving complex trade-offs in system reliability, privacy, and data streaming.Drive platform-wide testing, evaluation pipelines, and telemetry standards to measure end-to-end voice latency, response accuracy, and system health.Mentor and grow Staff and Senior engineers across client and backend disciplines, fostering a culture of technical rigor and architectural excellence.Your Skills & Abilities (Required Qualifications)Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.12+ years of professional software development experience, with a proven track record of designing large-scale distributed systems spanning client applications and cloud microservices.Broad technical depth across client-side Android architecture (Kotlin/Java) and backend cloud integration (microservices, REST, gRPC, streaming APIs).Demonstrated history of cross-functional (XFN) technical leadership, driving architectural alignment and consensus across multiple engineering organizations.Deep expertise in client-server interaction patterns, state synchronization, and low-latency network communication protocols.Proven ability to define multi-year technical roadmaps and translate high-level product vision into concrete, scalable platform architectures.What Can Give You a Competitive Advantage (Preferred Qualifications)Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field.Technical domain expertise in conversational AI architectures, voice assistant frameworks, or agentic LLM orchestration layers.Familiarity with Android Automotive OS (AAOS) applications or in-cabin system constraints.Background in edge-cloud hybrid computing, including client-side machine learning execution and server-side model streaming.Exceptional technical communication skills, with a track record of articulating complex architectural trade-offs to senior leadership and non-technical stakeholders.Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is ($238,700 - $365,700). The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.This Job may be eligible for relocation benefits.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Vehicle AI in Mountain View, CA vacancy
  • $238.7k - $365.7k

     ...the end-to-end architecture for GM’s In-Vehicle AI Assistant platform across both the...  ...Product Management, Security, and Data Engineering teams to align system boundaries and interface...  ...experience. 12+ years of professional software development experience, with a proven... 
    Suggested
    Local area
    Work from home
    Relocation package

    General Motors Corporation

    Mountain View, CA
    4 days ago
  • $189.3k - $290k

     ...frequency dictated by the business. The Role GM's Vehicle AI Experiences team is building the next generation of intelligent...  ...and how it feels. We are seeking hands-on Staff and Principal Software Engineers who can turn ambiguous customer problems into high-... 
    Suggested
    Local area
    Work from home
    Relocation package

    General Motors

    Mountain View, CA
    3 days ago
  • $272k - $431.25k

     ...into the unlimited potential of AI to define the next era of...  ...maps. Our work helps autonomous vehicles understand the road with high...  ...work with a diverse team of engineers in mapping, perception,...  ...building production-quality software systems.Solid foundation in 3... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    5 days ago
  • $248k - $391k

     ...are advancing autonomous vehicle development through scalable simulation, AI, and thorough...  ...builds systems that help engineers develop, test, debug, and...  ...safety scenarios. In this Principal-level individual contributor...  ...parameter adaptation, software interfaces, validation,... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...architecture, and roadmap for vehicle dynamics simulation. This...  ...Automation, Calibration, Validation, Engineering, Robotics, Autonomous...  ...Aided Engineering, Physics-Based Software, Technical Leadership,...  ...Communication Benefits Equity Health Insurance #J-18808-Ljbffr NVIDIA AI
    Suggested

    NVIDIA AI

    Santa Clara, CA
    4 days ago
  • $189.3k - $290.7k

     ...infotainment. At General Motors, you'll build the delivery engine that moves software from engineers' hands into vehicles driven by millions of people every day. We're...  .../ multi-team release programsExperience applying AI/ML to DevOps workflows (predictive build failures,... 
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors (GM)

    Mountain View, CA
    4 days ago
  • $258k - $387k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer...  ...other leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the high-... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago
  • $153.2k - $234.1k

     ...systematic and data-driven improvements to the Autonomous Vehicle software by designing, implementing, and maintaining robust processes...  ...End ML Stack. In this position, you will work closely with AI/ML Engineers, Simulation Engineers, Systems Engineers, Product Managers... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...General Motors in Mountain View, CA is seeking hands-on Staff and Principal Software Engineers to build in-vehicle AI experiences. You will work primarily in Kotlin and Android Automotive, owning features across the in-vehicle assistant stack, including conversation design... 

    General Motors

    Mountain View, CA
    3 days ago
  • $349k - $431k

     ...Principal Software Engineer, Post TrainingWaymo is an autonomous driving technology company with the mission...  ...and can also be applied to a range of vehicle platforms and product use cases. The...  ...line with the advancements within the AI community in other applications. Your... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    4 days ago
  •  ...addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the...  ...expertise across connectivity, AI, security and more, we’ll map a...  ...during the interview process. Engineering Intern - Electrical Systems... 
    Full time
    Contract work
    Summer work
    Internship

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    1 day ago
  • $150k - $170k

     ...Embedded Software Engineer, Vehicle Access We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life...  ...related issues across vehicle and mobile ecosystems. Use AI-assisted development tools (such as VS Code with GitHub Copilot... 
    For contractors
    Remote work

    Alten Technology USA

    Palo Alto, CA
    2 days ago
  • $216.4k

     ...Principal Software EngineerAt General Motors, our product teams are redefining mobility. Through...  ...-centered design process, we create vehicles and experiences that are designed not...  ...and efficiently. As Principal Software Engineer, you are the senior technical authority... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  •  ...powering the future of physical AI. Founded in 2017 and now...  ...— from 0→1 development on new vehicle platforms to hardening, calibrating...  ...team; set priorities, unblock engineers, and raise the technical bar...  ...experience building production software using modern software practices... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex...  ..., adaptable, and software-defined. As Principal Engineer, Embedded Software Architecture, you will... 

    EngineersOfAI

    Sunnyvale, CA
    4 days ago
  • $238.7k - $365.7k

     ...The Role General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms...  ...software for software-defined vehicles. This role is for a hands‑on technical...  ...Software Engineering, Machine Learning, AI, or a related field. Experience in embedded... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • Sonatus, a leader in AI-enabled automotive software, seeks a Staff AI Engineer to drive Edge AI for in-vehicle health monitoring. You will build and deploy models analyzing logs, CAN signals, and multi-modal data to detect and predict subsystem health in real-time. Own... 

    Sonatus

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...Intelligence, Deep Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control...  ...of our Autonomous Vehicle software.Build compelling, data driven evaluation...  ...an existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...into the unlimited potential of AI to define the next era of...  ...next-generation self-driving vehicle technology.Work on Prediction,...  ...technologies.Deep knowledge of E2E AV software integration from perception...  ...Need To See:We’re looking for engineers who can build systems — not... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...solutions to build safe, scalable, AI-enabled Autonomous Vehicles. The end‑to‑end full stack platform...  ...looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play...  ...self-driving cars with a background in software design, embedded software, working... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

     ...Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which...  ...impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving... 
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  • $152k - $253k

     ...into the unlimited potential of AI to define the next era of...  ...autonomous driving hardware and software development team. We have the...  ...for a Senior Software Triage Engineer with strong technical ability...  ...proven experience on ADAS/AD vehicle test, digital offline test or... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $261.5k - $353.5k

     ...ways to make that possible.Job OverviewCome join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on our mission to...  ...new solutions, lead the conversion of existing systems to AI-native, and drive decisions that span business units. You bring... 
    Worldwide

    Intuit

    Mountain View, CA
    7 days ago
  • $110k - $220k

     ...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a fast-...  ...expansionsAdopt and envision new age of technology solutions using Agentic AI and related technologies. Drive innovations and challenge the... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    7 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads platform engineering efforts by delivering scalable,...  ...the full software development lifecycle, integrating AI/ML technologies to build intelligent systems that serve... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    4 days ago
  • $110k - $220k

     ...yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it trivially easy for associates — engineers, data scientists, and builders... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    6 days ago
  • $142.8k - $274.8k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...organization at Microsoft builds the end-to-end AI stack and is core to Azure AI...  ...multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate... 
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  • $95k - $165k

     ...yearType: Regular/PermanentCompany: WalmartRole SummaryAs a Principal Software Engineer in Walmart Global Tech's Growth Technology organization,...  ...for hands-on technical leaders excited to experiment with AI, advance AI-native engineering practices, and discover better... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $167.27k - $278.79k

     ...Alkira, a Lumen company, is seeking a Principal Software Engineer, Forwarding Plane to lead the architecture...  ..., site, partner, data center, and AI workload.Founded by Amir and Atif Khan...  ...checks for criminal records and/or motor vehicle reports and/or drug screening,... 
    Work at office

    Alkira

    San Jose, CA
    6 days ago
  • $261.5k - $353.5k

     ...to make that possible.Job OverviewIntuit is looking for a Principal Software Engineer (Finance Systems) in technology for Intuit (Finance, Legal...  ...representing Intuit’s technology transformation and mission to be an AI-driven Expert Platform for our customersExecute to success... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Vehicle AI. Be the first to apply!