About
Qualcomm
Job Description
Job Detail
Job IdE1966836Job TitlePower & Thermal Software EngineerPost Date02/25/2019Company-DivisionQualcomm Technologies, Inc.-CDMA Technology
Job AreaEngineering - Software
LocationCalifornia - San Diego
Job OverviewThe Snapdragon chipsets have pushed the power & thermal limits in smart phone industry with more and more complex use cases and workloads getting baked into ever shrinking size & sleeker phones in the market. This has introduced significant challenges in extending the battery life of the product on one spectrum and achieving superior performance within the device thermal envelope on the other spectrum. Coming up with diverse and innovative approaches in software is very critical in solving these broad and deep cutting edge technical problems.Interested in playing a key role in optimizing battery life and thermal performance?Join Qualcomms Target Power & Thermal software team in optimizing power consumption and thermal performance for a wide array of use cases involving gaming workloads, virtual & augmented reality applications, days of use workloads involving connected standby, browser, application launches, messaging, etc., multimedia workloads involving Audio/Video/Camera pipeline, modem use cases ranging all the way through advanced 5G scenarios, and much more! We are looking for talented engineers who want to work in a fast paced environment solving complex hardware and software problems across a wide array of software platforms involving Android, Windows, Proprietary OS kernels, etc. In this highly visible role, the candidate will perform system level software optimizations using hardware and software power/thermal management techniques, develop algorithms and techniques to optimize OS scheduler and other software components for better power and thermal performance, and solve broad system level power and thermal problems in software using advanced Machine Learning techniques, etc.,All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.Minimum QualificationsBachelor's degree in Engineering, Information Systems, Computer Science, or related field.
1+ years experience with Programming Language such as C, C++, Java, Python, etc.
" id="hdnMinimumQualifications" />Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
1+ years experience with Programming Language such as C, C++, Java, Python, etc.
Preferred QualificationsReal Time Operating SystemsC/ASM; embedded systems preferredDebugging Real Time Embedded Systems using JTAG or equivalentPython ScriptingKnowledge of Wireless WAN, LAN, GPS etc. technologiesPersonal Attributes / Soft Skills:Analytic and problem-solving skillsTechnical communication and interpersonal skillsSelf-motivated and quick-learnerAttention to detail" id="hdnPreferredQualifications" />6+ months academic or industry experience in the following:Real Time Operating SystemsC/ASM; embedded systems preferredDebugging Real Time Embedded Systems using JTAG or equivalentPython ScriptingKnowledge of Wireless WAN, LAN, GPS etc. technologiesPersonal Attributes / Soft Skills:Analytic and problem-solving skillsTechnical communication and interpersonal skillsSelf-motivated and quick-learnerAttention to detailEducation RequirementsPreferred: BS/MS in Electrical Engineering & Computer Science & Computer Engineering
* LI-SRC" id="hdnEducationalRequirements" />Required: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred: BS/MS in Electrical Engineering & Computer Science & Computer Engineering
* LI-SRCKeywordsAbout Qualcomm
Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.