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
Full-time

Cariad

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. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year. We’re looking for talented, digital minds like you to help us create code that moves the world. Together with you, we’ll build outstanding digital experiences and products for all Volkswagen Group brands that will transform mobility. Join us as we shape the future of the car and everyone around it.

Role Summary

The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This role focuses on translating machine learning models from training environments into production-ready implementations on embedded ML accelerators, including selection of efficient model architectures, quantization, runtime performance analysis, and functional validation.

The Sr Software Engineer, Embedded Machine Learning works independently on complex technical problems and collaborates closely with software, hardware, and systems teams to ensure reliable, real-time performance of machine learning workloads in production embedded systems.

Role Responsibilities

Embedded ML Development & Optimization 


  • 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

Validation & Production Support 


  • 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

Technical Collaboration & Continuous 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

Required Skills


  • 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

Desired Skills


  • 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 test car

Compensation

Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. In the city of Mountain View, CA, the salary range for this position is $181,414 - $249,046.

CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include medical, dental, vision, 401k 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. We also offer a unique vehicle lease program that covers registration and insurance fees. 

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.  

Employment with Cariad Inc. is contingent upon the successful completion of this screening process. We emphasize the importance of compliance with export control and sanctions laws as a fundamental aspect of our operations. Our company is dedicated to adhering to these regulations to ensure the lawful and ethical conduct of our business activities. Employment with our company is contingent on either verifying U.S. citizenship or U.S. lawful permanent resident status or obtaining any necessary license or confirming the availability of an applicable exemption or license exception. You, the applicant, will be required to answer certain questions for export control purposes, and that information will be reviewed by compliance personnel to ensure compliance with federal law. Cariad Inc. may choose not to apply for a license or use an applicable license exception (if available) for such individuals whose access to export-controlled technology or software source code may require authorization and may decline to proceed with an applicant on that basis alone.

  By submitting your application, you acknowledge and agree to participate in the export control and sanctions compliance screening process. Your cooperation in this matter is essential to our shared success and the integrity of our operations. Thank you for your understanding and commitment to upholding these important standards.

 

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer, Embedded Machine Learning in Remote vacancy
  • $141k - $225.6k

    Senior Software Embedded Engineer Seattle, Washington, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect...  ...with engineers across embedded software, cloud, and machine learning to deliver new streaming capabilities. Help shape the architecture... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    3 days ago
  • $86.8k - $165.2k

     ...Resilient Connectivity Products (RCP) Engineering seeks a Senior Software Engineer to join the Platform...  ...experienceQualifications We PreferExperience with embedded software development and software/...  ...with Artificial Intelligence & Machine Learning techniquesActive and transferable... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  •  ...growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco,...  ...innovative connected hardware products that combine sensors, machine learning, mobile applications, and embedded systems to help users... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    United States
    3 days ago
  • $145.6k - $276.8k

     ...experience and renowned engineering expertise to meet the...  ...and defense. Software Department team in Goleta...  ...Experience with embedded microprocessors, system...  ...with Radar technology, machine languages. Experienced...  ...Experience with machine learning. What We Offer:... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    1 day ago
  • $5,500 - $6,000 per month

     ...we are looking for a Senior Software Engineer. The Mision Take validated engineering...  ...on a remote bare-metal machine over Secure Shell with no...  ...-level software, drivers, embedded systems, telemetry, industrial...  .... Not required: Machine learning modeling or research. Data science... 
    Senior
    Full time
    Casual work
    Remote work
    Night shift
    Afternoon shift

    Tecla

    New York, NY
    1 day ago
  • $150k - $185k

     ...home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes. Senior Embedded Software Engineer  Job Description  Who Are We:  Vivint Smart Home is the leading provider of smart home services in North America. Vivint... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    NRG

    Washington State
    more than 2 months ago
  • $115k - $135k

     ...complementary analytical technologies, software automation, and machine learning. For more information, visit 908...  ...to collaborate with world-class engineers and scientists developing...  ...role, you will design and develop embedded software that controls sophisticated... 
    Senior
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    2 days ago
  • $95.5k - $181.7k

     ...of experience and renowned engineering expertise to meet the needs...  ...'s Electronic Warfare (EW) Software development team is looking...  ...Software Engineer, Real-time Embedded to work on real-time...  ...algorithm development, and machine learning.Experienced in Agile development... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    2 days ago
  • $220k - $250k

     ...kit for John Deere tractors, autonomy software, and remote supervision for real-time...  ...| Instagram | LinkedIn | News As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work...  ...problems at the lowest level and learn how to properly tune them. Drive decision... 
    Senior
    Full time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Carbon Robotics

    Seattle, WA
    3 days ago
  •  ...Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform...  ...Qualifications Experience with embedded Linux in a robotics...  ...the intersection of robotics, machine learning, and design, Zoox aims to provide... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    17 hours ago
  •  ...information, visit redditinc. com . The LS Embedding Machine Learning Platform team is at the forefront of...  ...Machine Learning Infrastructure Engineer , you will work across both model...  ...PyTorch, TensorFlow, or similar. - Strong software engineering fundamentals, including... 
    Senior
    Full time

    Reddit

    Remote
    8 days ago
  • $179.2k - $268.8k

     ...alongside leading experts across machine learning and robotics, cloud...  ...operations, systems and safety engineering – all dedicated to making a...  ...seeking a highly skilled Senior Software Engineer specializing in Time Synchronization and Embedded Networking for autonomous... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude Ai

    Remote
    17 hours ago
  • $86.8k - $165.2k

     ...Solutions (SPS) team is looking for a Senior Software Engineer that is passionate about collaborating...  ...engaging environment enabling rapid learning to drive success. Our senior software...  ...Qualifications You Must Have Experience with Embedded Development using object-oriented... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Cedar Rapids, IA
    13 days ago
  • $235k - $245k

     ...Sr. Software Engineer (Annapolis Junction, MD) **Active TS/SCI w/Polygraph REQUIRED** Please do not apply if you do not currently possess...  ...data. Leverage statistical methods and/or machine learning to discover patterns and behaviors of entities. Use query... 
    Senior
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Eastern, KY
    1 day ago
  •  ...Job Title: AI/ML Engineer(Keras) Location: San Jose, CA Onsite/Remote/Hybrid: Onsite Hourly Rate: ***/Hr The salary for...  ...will have a proven track record of developing and deploying machine learning models, with a particular emphasis on TensorFlow. This role requires... 
    Senior
    Hourly pay
    Remote work

    Yantran LLC

    San Jose, CA
    3 days ago
  • $180k - $230k

     ...Sr. Software Engineer, Backend At AKASA, our mission is to build the future of healthcare with AI. As the leading provider of generative...  .... You will work closely with the product, design, and machine learning teams to design and build services, APIs, and tools that... 
    Senior
    Home office
    Flexible hours

    AKASA

    South San Francisco, CA
    1 day ago
  • $141.46k - $235.18k

     ...Software Engineer / Sr. Software Engineer, Planning Selection (Autonomy) San Jose, CA About...  ...behavior planning and modern machine learning algorithms to evaluate candidate trajectories...  ...execution and memory efficiency on embedded production platforms. Collaborate... 
    Senior

    DiDi Labs

    San Jose, CA
    17 hours ago
  •  ...Sr. Software Engineer Duration: 0-12 month(s) Remote Join us at Metadata Authority Engineering, a driving force within the Media...  ...(Lambda, Kinesis, SQS/SNS, DynamoDB, etc.) Exposure to Machine Learning and Computer Vision Preferred Qualifications: Experience... 
    Senior
    Remote work

    RIT Solutions

    United States
    1 day ago
  •  ...Senior Software Engineer At Toyota Research Institute (TRI), we're on...  ...develop a fully end-to-end learned driving stack. This cross-org...  ...understanding of robotics or embedded software systems, and thrives...  ...partner closely with end-to-end machine learning, simulation and... 
    Senior
    Shift work

    Toyota Research Institute

    Los Altos, CA
    4 days ago
  •  ...Software Engineer Are you ready to join Leidos all-star team? Through training, teamwork, and exposure to challenging technical work...  ...cloud-based computing, artificial intelligence (AI), machine learning (ML) and cross-domain transfer systems. You will work closely... 
    Senior
    Contract work
    Remote work
    Flexible hours

    Leidos

    United States
    4 hours ago
  •  ...Suralink® Software Engineer Opportunity Suralink® is a fast-growing Software as a Service (SaaS...  ..., critical thinking, and continuous learning/experimentation are a must. If you enjoy...  ...Qualifications: Experience with machine learning or generative AI prompt engineering... 
    Senior
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    Suralink

    United States
    17 hours ago
  •  ...big data, mobile, data science, data warehousing, and machine learning using state-of-the-art software development applications and frameworks....  ...volumes and traffic increase. Work closely with data engineering, platform, and solutions teams to develop applications... 
    Senior
    Remote work

    Talent Software Services

    United States
    1 day ago
  •  ...job for you. Role: Senior Software Engineer Location: Melbourne, FL Duration...  .... Experience with real-time and embedded development, FPGA experience, board...  .... Exposure to AI frameworks or machine learning libraries. Demonstrated... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Remote work

    Tekfortune Inc

    Melbourne, FL
    4 days ago
  • $91.7k - $163.7k

     ...together. Position Summary As a Sr. Software Engineer at Optum Technology, you will be...  ...production-ready healthcare solutions, embedding ethical standards, performance...  ...researching, developing, or deploying machine learning/AI models into production systems... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Las Vegas, NV
    4 days ago
  •  ...delightful way. We're a $1B+ learning platform used by two-thirds of...  ...blend cognitive science with machine learning to personalize and...  ...Team: Quizlet's Product Engineering organization builds the core...  ...We're looking for a Senior Software Engineer to design, build, and... 
    Senior
    Work at office
    2 days per week
    3 days per week

    Quizlet

    San Francisco, CA
    3 days ago
  • $107.9k - $195.05k

     ...has an exciting opening for you as our next TS/SCI cleared Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform...  ...cloud-based computing, artificial intelligence (Al), machine learning (ML) and cross-domain transfer systems. You will work closely... 
    Senior
    Contract work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    2 days ago
  • $130k - $190k

     ...artificial intelligence, computer vision and machine learning, and trusted by over 7,500 organizations...  ...technical authority on the security of its software products. Bridges Information Security and Engineering — embedding security into the SDLC for a ~50-person development... 
    Senior
    Remote work
    Work from home
    Worldwide
    Home office

    Mitek Systems

    United States
    1 day ago
  • $91.7k - $163.7k

     ...Sr. Software Engineer Optum is a global organization that delivers care, aided by technology...  ...-ready healthcare solutions, embedding ethical standards, performance optimization...  ..., developing, or deploying machine learning/AI models into production systems... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    United Healthcare Inc

    United States
    2 days ago
  • $170.6k - $261.3k

     ...vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations,...  ..., robotics, automotive software, embedded systems, or other safety-critical domains...  ...can focus on realizing your ambitions. Learn how GM supports a rewarding career that... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Salem, OR
    1 day ago
  • $141.9k - $181.2k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  .... Job Summary: The Senior Software Enginee r plays a critical role in the...  ...Databricks (data engineering, analytics, and machine learning workflows) Snowflake (cloud data... 
    Senior
    Work experience placement
    Worldwide

    The Walt Disney Company

    Glendale, CA
    2 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!