Sr Software Engineer, Embedded Machine Learning
$181.41k - $249.05kCariad, 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.
$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...SeniorHourly payFull timeTemporary workFlexible hours$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...SeniorFull timeRemote work- 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
$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...SeniorFull timeWork experience placementRemote work$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$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- ...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...SeniorWork experience placementLocal areaFlexible hours
- ...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
$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....SeniorHourly payFull timeContract workPart time$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...SeniorRelocation$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...SeniorLocal areaFlexible hours$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...SeniorRelocation$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...SeniorLocal areaShift work$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...- 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
$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- ...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...SeniorFull timeLocal areaWorldwideFlexible hoursShift work
$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...SeniorHourly payFull timeTemporary workLocal areaFlexible hours$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,...SeniorHourly payFull timeTemporary workFlexible hours$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$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...SeniorFull time$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...SeniorFull timeContract workPart timeWork at officeLocal area$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...SeniorPermanent employmentWork experience placementWork at officeLocal area2 days per week- ...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...SeniorContract work
$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...SeniorFull timeContract workWork experience placementRelocation package- 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
$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...SeniorFull timeRemote work- 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...
- 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...
$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...SeniorImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer, Embedded Machine Learning. Be the first to apply!
- ngo software engineer Mountain View, CA
- software developer Mountain View, CA
- software developer internship no experience Mountain View, CA
- part time software developer remote Mountain View, CA
- financial software developer Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- software engineer amazon Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer remote Mountain View, CA
- entry level software engineer remote Mountain View, CA

