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

Sr Software Engineer, Embedded Machine Learning

$181.41k - $249.05k

Cariad, Inc.

Sr Software Engineer, Embedded Machine Learning Mountain View, CA We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. We’re building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year. Together we will build outstanding digital experiences and products for all Volkswagen Group brands that transform mobility. Role Summary The Sr Software Engineer, Embedded Machine Learning designs, optimizes, and deploys machine learning models on high‑performance embedded hardware platforms. The role focuses on translating machine learning models from training environments into production‑ready implementations on embedded ML accelerators, including selecting efficient model architectures, quantization, runtime performance analysis, and functional validation. Role Responsibilities Design, train, and optimize machine learning models for execution on embedded ML accelerators. Quantize and convert machine learning models from training frameworks to embedded runtime environments. Analyze and optimize runtime performance to meet real‑time and hardware constraints. Develop and maintain production‑quality code and artifacts supporting machine learning deployment on embedded systems. Verify functional correctness and performance of deployed models on target hardware. Debug and resolve performance and accuracy issues across the machine learning deployment pipeline. Collaborate with cross‑functional teams to integrate machine learning models into embedded systems. Support deployed machine learning models in production, including performance monitoring, issue triage, and iterative improvement. Contribute to continuous improvement of machine learning workflows, tools, and best practices. Share technical knowledge and lessons learned with peers. Document model behavior, performance characteristics, and deployment considerations to support collaboration and long‑term maintainability. Years of Experience 6+ years of experience in machine learning, embedded systems, or performance‑critical software development. Production experience deploying and optimizing ML models on embedded or constrained hardware platforms. Required Education Bachelor’s degree in Computer Science or Computer Engineering. Desired Education Master’s degree in Computer Science or Computer Engineering. Skills Strong analytical and problem‑solving skills applied to complex, real‑time systems. Ability to work independently on complex technical problems with limited supervision. Clear written and verbal communication skills for collaborating with cross‑functional partners. Strong attention to detail and commitment to production‑quality outcomes. Demonstrated ability to learn new technologies and share knowledge with peers. Training modern machine learning networks, including transformer‑based architectures, for high‑performance embedded hardware accelerators. Quantization, deployment, and optimization of machine learning models for production embedded systems. Profiling, debugging, and optimizing runtime performance of machine learning workloads on embedded ML accelerators. Supporting machine learning models through deployment, validation, and iterative improvement on target hardware. Experience with Qualcomm Hexagon NPUs. Experience working in ADAS or automotive embedded systems environments. Work Flexibility Some on‑site work with embedded hardware required, driving a test car. Compensation Salary range for Mountain View, CA: $181,414 – $249,046. Benefits Competitive benefits package including medical, dental, vision, 401(k) with employer match and defined contribution plan, short‑ and long‑term disability, basic life and AD&D insurance, employee assistance program, tuition reimbursement and student loan repayment plans, maternity and non‑primary caregiver leave, adoption assistance, employee referral program and vacation and paid holidays. Vehicle lease program covering registration and insurance fees . Equal Employment Opportunity CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws. Export Control and Compliance Employment with CARIAD Inc. is contingent upon compliance with export control and sanctions laws. Jurisdiction and eligibility are verified through the hiring process. Applicants consent to the export control screening process as required. #J-18808-Ljbffr Cariad, Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer, Embedded Machine Learning in Mountain View, CA vacancy
  • $140k - $300k

     ...Tesla's Sensing Team is looking for a stellar Senior Embedded Firmware Development Engineer with an expertise in developing real-time embedded software implementing highly advanced signal processing and machine learning algorithms using C/C++ and with scripting/tooling... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $204k - $259k

     ...is responsible for low-level software and infrastructure on...  ...Sensor, Perception, Behavior and Machine Learning teams to build the most performant...  ...Software and Linux Kernel Engineers to design, develop, and...  ...Preferred Qualifications Embedded Linux: Experience with Embedded... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • CARIAD, an automotive software development team part of the Volkswagen Group, seeks a Sr Software Engineer for Embedded Machine Learning in Mountain View, CA. You will design, train, and optimize ML models for embedded accelerators, ensuring real-time performance and production... 
    Senior

    Cariad, Inc.

    Mountain View, CA
    2 days ago
  • $204k - $259k

     ...Platform team is responsible for software and infrastructure on...  ...Sensor, Perception, Behavior and Machine Learning teams to build the most...  ...on a small team of Software Engineers to develop system software components...  ...for Linux-based embedded devices We prefer Knowledge... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $175k - $275k

     ...training and inference speeds and empowers machine learning users to effortlessly run large‑scale...  ...computation. The Role As part of the Embedded Software team, you will help build the critical...  ...that powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI processor... 
    Suggested

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $199.3k - $264.5k

    Applied Intuition in Mountain View is seeking a Software Engineer with deep experience in optimizing application-layer software for embedded systems. You will be responsible for enhancing runtime performance in an autonomous driving software stack. The ideal candidate... 
    Senior

    Applied Intuition

    Mountain View, CA
    2 days ago
  •  ...Position Responsible for software testing of Intuitive’s...  ...working with embedded systems and electromechanical...  ...unknown/unfamiliar, learn how things work and apply...  ...Computer Science and Engineering or related fields...  .../C++ Experience with Machine Learning techniques Experience... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  •  ...data centers, to PCs, gaming, and embedded systems. Grounded in a culture of...  ...Responsibility AMD, Inc. is hiring Sr. Software Development Engineers to research, design, develop, and/...  ...required Developing and deploying deep learning or machine learning solutions for high... 
    Senior

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    2 days ago
  • $146.9k - $183.6k

     ...technology that will set the standards for software-defined vehicles around the world....  ...highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team...  ...expertise in embedded systems, state machine design, and vehicle device control.... 
    Senior
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    6 hours ago
  • $184.7k - $324.8k

    Senior Software Engineer - 3D Vision & Perception Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations gather together, committing...  ...performance-critical algorithms for mobile and embedded platforms Build tooling for... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $170k - $205k

     ...The Role We are seeking a senior, product‑minded Software Engineer with deep experience in algorithms, machine learning, and edge AI. In this role, you will take...  ...production‑ready code that runs across mobile, embedded, and cloud environments. You will partner closely... 
    Senior
    Local area
    Flexible hours

    ALSO.

    Palo Alto, CA
    2 days ago
  • $181.1k - $318.4k

    Sr. Software Development Engineer (Applied ML) We’re looking for a senior AI/ML engineer to do applied ML at the intersection of 3D geometry,...  ...with Apple’s Advanced Development Lab (ADL) to bring machine learning into the heart of their machining and prototyping workflows... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $180k - $258.75k

     ...develop a fully end-to-end learned driving stack. This cross-org...  ...We are looking for a Senior Software Engineer to join our end-to-end automated...  ...of robotics or embedded software systems, and thrives...  ...partner closely with end-to-end machine learning, simulation and infrastructure... 
    Senior
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    4 days ago
  • $150k - $175k

     ...professional to join their HMI team. The role focuses on implementation, machine learning, and AI-driven interface design, requiring deep technical expertise in embedded systems and HMI software. Candidates should have a Bachelor’s in a related field and extensive experience... 

    Gruve

    Palo Alto, CA
    2 days ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data Centers & Distributed...  ...(AI‑RAN) deployments, where AI is embedded directly into radio networks for...  ...3+ years of hands‑on experience in machine learning, deep learning, and software engineering... 
    Senior

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    2 days ago
  • $174k - $253k

    Senior Software Engineer, AI Core Capabilities Google Mountain View, CA, USA Qualifications Bachelor’s degree...  ...Augmented Generation (RAG), constraint decoding, gemma embedding, multi-modal processing, traditional machine learning models, LoRAs, and targeted Large Language... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by...  ...Function of Position: We are seeking a Sr Software Engineer to join the Intraoperative Intelligence...  ...deployment and integration of Machine Learning algorithms with the da Vinci® platform... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    5 hours ago
  • $176k

    # Sr. Software Engineer, Model Scaling, AI InfrastructureTesla$176K - $558KPalo Alto, CA, USSeniorAI Software EngineerInterested in this...  ...This role sits at the intersection of distributed systems, machine learning, and performance engineering. You will work closely with... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    AI Pulse

    Palo Alto, CA
    2 days ago
  • $168k - $252k

     ...To Expect Tesla Energy is looking for a passionate, driven Software Engineer to build out the features for the current and next generation...  ...network in the world. What You’ll Do Implement firmware for embedded systems components within our Superchargers. Develop,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $174k - $253k

     ...experience. 5 years of experience with software development in one or more programming languages...  .... 3 years of experience working with embedded operating systems. Preferred...  ...audio. About The Job Google's software engineers develop the next‑generation technologies... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

    Senior Software Engineer, Embedded Systems and Firmware Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical...  ...only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Develop and... 
    Senior
    Full time

    Google

    Mountain View, CA
    2 days ago
  • $135.1k - $168.9k

     ...to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting‑edge...  ...junior team members, fostering a culture of continuous learning and growth. Where you'll work: Torrance, CA or Irvine, CA... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $160k - $250k

    About The Role CrowdStrike is looking for a Senior Cloud Engineer II to join our growing Sensor Foundations team. The cloud side of...  ...time endpoint-to-cloud communications, or integrating with new machine learning models. You’ll be thinking about how to build high-quality... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  •  ...seeking an innovative and versatile Software Engineer to join our technology R&D team. In this...  ...-Software Integration: Thrive in embedded/on-device environments, debugging across...  .... Experience with computer vision, machine learning, or related fields. Experience with... 
    Senior
    Contract work

    Anduril Industries

    Mountain View, CA
    2 days ago
  • $208k - $276k

     ...seeking an innovative and versatile Software Engineer to join our technology R&D team. In this...  ...-Software Integration: Thrive in embedded/on-device environments, debugging across...  ...experience with computer vision, machine learning, or related fields. US Salary Range... 
    Senior
    Full time
    Contract work
    Work experience placement
    Relocation package

    Dormont Manufacturing Co

    Mountain View, CA
    1 day ago
  • We are seeking a Senior Software & Machine Learning Engineer to join our Energy Optimization team. This role focuses on building scalable software and...  .... Experience managing containerized applications in embedded or firmware environments. Expertise in resource optimization... 
    Senior

    Pentangle Tech Services | P5 Group

    Palo Alto, CA
    2 days ago
  • $175k - $215k

     ...across cities. The Platform team is part of the Marketplace engineering: we provide specialized business platforms supporting...  ...platforms supporting multiple product use‑cases/services. Prior Machine Learning Engineering experience in Python using mature ML frameworks... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • Decisive Point is seeking a Software Engineer in Sunnyvale, California, with expertise in optimizing machine learning models for embedded systems. This role involves performance optimization for embedded compute platforms, collaborating with ML engineers, and requires strong... 

    Decisive Point

    Sunnyvale, CA
    5 days ago
  • Tesla Motors, Inc. is seeking a Software Engineer to work on advanced Robotics/AI Platforms. The role involves integrating machine learning models with real-time systems and optimizing...  ...learning fundamentals, and experience with embedded systems. Exceptional problem-solving... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $160.36k - $240.54k

     ...foundation of Nuro's onboard software for our sensor and compute...  ...autonomous vehicles Mentor software engineers to bring them to their full...  ..., including sensors, embedded platforms (with multiple CPUs...  ...cameras Experience with machine learning or image processing Experience... 
    Senior
    Immediate start
    Flexible hours

    Kindredventures

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer, Embedded Machine Learning. Be the first to apply!