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 Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
JD:
Job Description :
- Design, development and validation of advanced low power management solutions on DSP and ARM based SoC chipsets
- Collaborate with Architecture, Hardware Design and cross functional teams
- Pre-silicon validation of the power management functionality on emulation platforms for upcoming chipsets
- Work on features that help system power/performance/timeline optimizations
Skills/experience:
- Hands on experience in understanding the requirements, plan and develop test frameworks, automation
- Experience in developing power management software and/or features testing on embedded products
- Solid understanding of ARM or any other processor architecture and OS concepts
- Prior experience in low level debugging using JTAG debugger, and/or oscilloscopes, logic analyzers etc
- Excellent problem solving and debugging skills