Sr. Automotive Machine learning engineer
Listed on 2026-02-28
-
IT/Tech
Systems Engineer, AI Engineer, Machine Learning/ ML Engineer -
Engineering
Software Engineer, Systems Engineer, AI Engineer
Job Area:Engineering Group, Engineering Group >
Machine Learning Engineering
General
Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Machine Learning Engineer, you will create and implement machine learning techniques, frameworks, and tools that enable the efficient discovery and utilization of state-of-the-art machine learning solutions over a broad set of technology verticals or designs.
Qualcomm Engineers collaborate with cross-functional teams to enhance the world of mobile, edge, auto, and IOT products through machine learning hardware and software.
Minimum Qualifications:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field.
Preferred Qualifications:
• Master's degree in Computer Science, Engineering, Information Systems, or related field.
• 2+ years of experience with Machine Learning frameworks (e.g., Tensor Flow, Caffe, Caffe 2, Pytorch, Keras).
• 2+ years of experience in embedded system development and optimization with application to a specific problem domain in ML (e.g., NLP, multi-media).
• 2+ years of experience with one or more programming language suitable for machine learning (e.g., Python, R, C, C++)
• 2+ years of experience using statistics and probability (e.g., conditional probability, Bayes rule).
• 2+ years experience working in a large matrixed organization.
• 1+ year of experience with low level interactions between operating systems (e.g., Linux, Android, QNX) and Hardware.
• 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above).
Principal Duties and Responsibilities:
Design, implement, and maintain software components running on DSP/NSP processors to meet product goals for latency, throughput, power, robustness, and stability on automotive platforms.
Translate architecture guidance into clear module designs, APIs/IDLs, and tests; author concise design docs that enable review and execution.
Profile end-to-end compute paths (CPU↔NSP/DSP), identify bottlenecks using SDK profilers/debuggers, and land measurable performance and power improvements.
Optimize memory usage and scheduling (e.g., tightly-coupled memory, caching strategies, thread priorities) to achieve target KPIs for real-world workloads.
Contribute to SDKs, developer tools, samples, and documentation that streamline application development and partner integrations on our AI software stack.
Collaborate with Platform drivers, virtualization, power/performance, and system teams to align resource provisioning, scheduling, and reliability with feature needs.
Write high-quality, production-ready code with defensive techniques, fault handling, diagnostics, and long-haul stability tests suitable for automotive deployments.
Engage with automotive OEMs, Tier‑1s, and ISVs to triage, reproduce, root‑cause, and resolve integration issues in owned modules; deliver patches and guidance.
Participate in code/design reviews, uphold coding standards and safety/quality practices, and contribute to continuous improvement of team processes.
Provide data-driven inputs (requirements, prototypes, benchmarks) that inform next-generation DSP/NSP software architecture and tooling.
Maintain clear change logs and documentation; ensure backward compatibility, versioning discipline, and handoffs across internal/external stakeholders.
Support release readiness with test coverage, automation, and performance/stability sign-offs for the features you own.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).