**Job Id** E1960951
**Job Title** Embedded Software Engineer – Device Driver Development
**Post Date** 12/04/2017
**Company-Division** Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
**Job Area** Engineering – Software
**Location** California – San Diego
**Job Overview** The Qualcomm SoC Infrastructure team currently has an opening for a junior level embedded software engineer focused on device driver development at the hardware/software interface. This role will include both support and development activities for a range of low-level device drivers that directly control hardware, i.e. digital clocks, voltage regulators, GPIOs, interrupts, etc. This position requires significant collaboration with hardware designers to understand, improve, and document hardware/software interfaces and candidates must be comfortable working across both hardware and software domains. Most software will be written in C and will run on a range of ARM and DSP based processors. Additional automation and tooling will be written in Python.
All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.
**Minimum Qualifications** **6 months to 3 years of academic or industry experience in the following:**
+ Embedded software development
+ C programming
+ Python programming
+ Lauterbach Trace32/JTAG debugging
+ Perforce or other SCM tools
+ ARM architecture
+ Embedded software/device driver development for smartphone, Internet of Things (IoT), or other mobile devices
+ Power management software
+ Qualcomm products, i.e. MSMs, MDMs, etc.
**Education Requirements** Required: Bachelor’s, Computer Engineering and/or Computer Science and/or Electrical Engineering
Preferred: Master’s, Computer Engineering and/or Computer Science and/or Electrical Engineering
**EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.**
Who is Qualcomm, and what do we do? We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal—invent mobile technology breakthroughs.