Job Directory Qualcomm Senior Staff Software Engineer / Principal Engineer, Developer Tools
Qualcomm

Senior Staff Software Engineer / Principal Engineer, Developer Tools Qualcomm
San Diego, CA

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Companies like Qualcomm
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Qualcomm

Job Description

Job Detail

Job Id E1972555 Job Title Senior Staff Software Engineer / Principal Engineer, Developer Tools Post Date 05/08/2019 Company Qualcomm Technologies, Inc.

Job Area Engineering - Software

Location California - San Diego

Job Overview Responsibilities: Lead the design, development, and maintenance of key profiling and performance optimization efforts Actively participate in defining strategy, roadmaps, and architecture for the teams products Work with team members to investigate best design approaches, prototype new technology and concepts, and evaluate technical feasibility Mentor junior engineers and demonstrate best development practices" id="hdnJobOverview" />Qualcomms Developer Tools group is seeking an experienced software engineer to join our team as we enable developers to analyze and optimize across all Snapdragon SoC platforms. This team is responsible for developer tools such as Snapdragon Profiler, Power Optimization SDK, and Qualcomm Math Library, among others. The ideal candidate is a creative, self-motivated problem-solver with a passion for creating great products who can provide technical leadership and end-to-end ownership of development activities. You will interface with a wide array of teams, customers, and developers across the Snapdragon ecosystem. Responsibilities: Lead the design, development, and maintenance of key profiling and performance optimization efforts Actively participate in defining strategy, roadmaps, and architecture for the teams products Work with team members to investigate best design approaches, prototype new technology and concepts, and evaluate technical feasibility Mentor junior engineers and demonstrate best development practices All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

7+ years Software Engineering or related work experience.

3+ 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.

7+ years Software Engineering or related work experience.

3+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications 10+ years experience in developing realtime software applications, games, development tools, multimedia applications, or middleware Strong programming skills in C/C++ Knowledge of computer systems architecture and optimization, including experience developing or working with the Windows and Linux operating systems Experience in optimizing, profiling, and tuning realtime software applications or games Understanding of agile/lean software development practices Knowledge of continuous integration, build, and deployment best practices Excellent written and oral communication skills Demonstrated knowledge of graphics and/or GPU compute programming with the Vulkan, OpenGL, OpenGL ES, OpenCL, or DirectX APIs Experience in C# and .NET 2+ years experience as project or subsystem lead Sharp analytics abilities and proven design skills Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices" id="hdnPreferredQualifications" />10+ years experience in developing realtime software applications, games, development tools, multimedia applications, or middleware Strong programming skills in C/C++ Knowledge of computer systems architecture and optimization, including experience developing or working with the Windows and Linux operating systems Experience in optimizing, profiling, and tuning realtime software applications or games Understanding of agile/lean software development practices Knowledge of continuous integration, build, and deployment best practices Excellent written and oral communication skills Demonstrated knowledge of graphics and/or GPU compute programming with the Vulkan, OpenGL, OpenGL ES, OpenCL, or DirectX APIs Experience in C# and .NET 2+ years experience as project or subsystem lead Sharp analytics abilities and proven design skills Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices Education Requirements BS, MS, or PhD in Computer Science, Computer Engineering, or related engineering field Keywords

About Qualcomm

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Headquarters
Qualcomm
Size
10001 employees

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.