Qualcomm
San Diego, CA
#Embedded Software Engineer – Device Driver Development
We tailor your resume to this role and apply for you in seconds.
Apply to #Embedded Software Engineer – Device Driver Development at QualcommJob details
- Location
- San Diego, CA
- Work type
- Onsite
- Compensation
- $100,000 - $149,000/yr
- Posted
- 4 days ago
- Apply on
- qualcomm.eightfold.ai
About this role
Qualcomm Technologies, Inc. is a technology company developing embedded and cloud-edge software for connected products and digital transformation. The Embedded Software Engineer will design, develop, validate, debug, and integrate embedded software and device-driver solutions, while collaborating with hardware, systems, architecture, and test teams. The role also includes code reviews, regression testing, issue resolution, and technical documentation.
What you'll do:
- Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs
- Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency
- Designs and implements software modules for large-scale products and systems
- Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules
- Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code
- Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project
- Writes detailed technical documentation for complex Software projects
What they're looking for:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
- Master's Degree in Engineering, Information Systems, Computer Science or related field
- 1+ years of Software Engineering or related work experience
- 1+ years of experience in C and Python
- 1+ years of experience in Embedded software development
- 1+ year of work experience with Git, Perforce, or Source Code Management System
- 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
Benefits:
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
Ready to apply to Qualcomm?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.