Sr Software Engineer, Embedded Machine Learning
$181.41k - $249.05kCariad
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.
$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...SeniorWork experience placementWork at officeRemote work$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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...SeniorFull timeRemote work
$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:...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocation packageFlexible hours$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...SeniorFull timeCasual workRemote workNight shiftAfternoon shift$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...SeniorContract workTemporary workWork at officeRemote workWork from homeFlexible hours$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...SeniorWork at officeRemote workWorldwide$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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...SeniorFull timeFor contractorsRemote workWorldwideFlexible hours- ...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...SeniorFull timeTemporary workRelocation package
- ...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...SeniorFull time
$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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...SeniorFull timeImmediate startRemote work- ...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...SeniorHourly payRemote work
$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...SeniorHome officeFlexible hours$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- ...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...SeniorRemote work
- ...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...SeniorShift work
- ...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...SeniorContract workRemote workFlexible hours
- ...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...SeniorTemporary workRemote workWorldwideFlexible hours
- ...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...SeniorRemote work
- ...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...SeniorPermanent employmentContract workTemporary workWork at officeRemote work
$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...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- ...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...SeniorWork at office2 days per week3 days per week
$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...SeniorContract workLocal areaImmediate startRemote workFlexible hours$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...SeniorRemote workWork from homeWorldwideHome office$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...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$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...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$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...SeniorWork experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer, Embedded Machine Learning. Be the first to apply!
- software engineer - web development Remote
- software developer positions Remote
- senior software engineer remote Remote
- software engineer contract Remote
- software qa engineer Remote
- IT software developer Remote
- cybersecurity software engineer Remote
- part time software developer remote Remote
- junior software developer internship Remote
- junior software engineer Remote



