Qualcomm Technologies, Inc.
Engineering Group, Engineering Group > Machine Learning
Qualcomm is a company of inventors that unlocked 5G ushering in
an age of rapid acceleration in connectivity and new possibilities
that will transform industries, create jobs, and enrich lives. But
this is just the beginning. It takes inventive minds with diverse
skills, backgrounds, and cultures to transform 5Gs potential into
world-changing technologies and products. This is the Invention Age
- and this is where you come in.
Qualcomm is a company of inventors that unlocked 5G - ushering
in an age of rapid acceleration in connectivity and new
possibilities that will transform industries, create jobs, and
enrich lives. But this is just the beginning. It takes inventive
minds with diverse skills, backgrounds, and cultures to transform
5G's potential into world-changing technologies and products. This
is the Invention Age - and this is where you come in. Qualcomm is
utilizing its traditional strengths in digital wireless
technologies to play a central role in the evolution of automotive
infotainment and autonomous driving. We are investing in several
supporting technologies including 4G, 5G, ADAS, and Deep
The Qualcomm CR&D team is developing hardware and software
solutions for the Qualcomm ADAS system. We are seeking ambitious,
bright and innovative engineers with experience in software system
design, autonomy, device functional safety concepts and
Job activities span the whole product life cycle from early
R&D to commercial deployment. The environment is fast-paced and
requires cross-functional interaction on a daily basis, so good
communication, planning and execution skills are a must.
We are looking to staff engineers at multiple levels in systems
& software, integration and test. Details of one of the roles we
are looking to staff are listed below.
- Bachelor's degree in Computer Engineering, Information Systems,
Computer Science, or related field
- 3+ years in a system-level design and architecture role
designing SoC SW/FW solutions
- 3+ years development experience with Programming Language such
as C, C++, etc.
- 3+ years professional work experience development software for
server systems, PCIE peripherals, or embedded systems including
driver and/or firmware development
- Master's degree in Computer Engineering, Information Systems,
Computer Science, or related field
- Proven hands-on experience developing system level solutions
spanning host processor and embedded targets
- Experience performing architectural requirements analysis and
developing tops-down / bottoms-up end-to-end use cases
- Strong proficiency in C++ development and object-oriented
- Understanding of full software and toolchain stack from
application to low-level device interaction
- Familiarity with embedded system design and low-level hardware
- Understanding of and development experience with SoC
architectures including heterogenous IPs, distributed compute,
high-speed interconnects (PCIe, CCIX etc.), peripheral interfaces
- Experience with multi-core CPU solutions. MMU/SMMU,
- Hands-on experience with industry standard software development
tools: HSW/HE debuggers, code revision systems (GIT, Perforce),
IDEs and build tools
- Strong skills in coordinating development across technology
teams and test engineering
- Excellent communication skills (written and verbal) and
all-around team player
- Frequently transports between offices, buildings and campuses
up to mile.
- Frequently transports and install equipment up to 5 lbs.
- Performs required tasks at various heights (e.g. standing or
- Monitors and utilizes computers and test equipment for more
than 6 hours a day.
- Continuous communication which includes the comprehension of
information with colleagues, customers and vendors both in person
Bachelors - Computer Science, Bachelors - Engineering, Bachelors
- Information Systems
2+ years Software Engineering, Hardware Engineering, Systems
Engineering, or related work experience.
Masters - Computer Science, Masters - Engineering, Masters -
2+ years of experience working in a large matrixed organization.
,1+ years of work experience in a role requiring interaction with
senior leadership (e.g., Director level and above). ,2+ years
experience with Machine Learning frameworks (e.g.,Tensor Flow,
Caffe, Caffe 2, Pytorch, Keras) ,2+ years experience in embedded
system development and optimization with application to a specific
problem domain in ML (e.g., NLP, multi-media). ,2+ years experience
using statistics and probability (e.g., conditional probability,
Bayes rule) ,1+ years of experience with low level interactions
between operating systems (e.g., Linux, Android, QNX) and Hardware
,2+ years experience with one or more programming language suitable
for machine learning (e.g., Python, R, C, C++).
AI Frameworks, Calculus, Data Manipulation, Deep Learning,
Machine Learning, Performance Optimization, Python, Statistics
Applicants: If you are an individual with a disability and need
an accommodation during the application/hiring process, please call
Qualcomm's toll-free number found here for assistance. Qualcomm
will provide reasonable accommodations, upon request, to support
individuals with disabilities to be able participate in the hiring
process. Qualcomm is also committed to making our workplace
accessible for individuals with disabilities. Qualcomm is an equal
opportunity employer and supports workforce diversity.
To all Staffing and Recruiting Agencies: Our Careers Site is
only for individuals seeking a job at Qualcomm. Staffing and
recruiting agencies and individuals being represented by an agency
are not authorized to use this site or to submit profiles,
applications or resumes, and any such submissions will be
considered unsolicited. Qualcomm does not accept unsolicited
resumes or applications from agencies. Please do not forward
resumes to our jobs alias, Qualcomm employees or any other company
location. Qualcomm is not responsible for any fees related to
EEO Employer: Qualcomm is an equal opportunity employer; all
qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, disability, Veteran status, or
any other protected classification.
$129,400.00 - $194,200.00
If you would like more information about this role, please
contact Qualcomm Careers.