Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Engineer - Power SW Architecture @ Qualcomm

Home > Programming & Design

 Senior Engineer - Power SW Architecture

Job Description

Job Responsibilities:

Participate in defining and communicating the architecture for power and resource management for market-leading mobile and IoT SoC products with best-in-class power and performance

Find solutions to system level power and resource management problems.

Work with hardware designers and systems engineers to understand the hardware design and gather software requirements.

Influence the hardware design to improve power consumption or simplify the power and resource management software.

Conduct hands-on performance, power, and/or thermal studies to help define our SoC architecture plans;

Effectively communicate experimental results, review with technical leads and peers, analyze outstanding issues;

Work with software teams, who implement the power and resource management software, to understand design challenges, provide guidance, and ensure that the implementation matches the architecture.

Work with software teams, who implement modules that are clients of the power and resource management software, to gather requirements and provide guidance.

Work with software teams to identify and fix performance bottlenecks that increase power consumption.

Design tools to identify and debug power consumption issues on development platforms and commercial devices

Invent and file patents on technical solutions to relevant problems;

This is a very visible position and an excellent opportunity to influence Qualcomm's technical direction, to lead the industry, and change the world!

Preferred Qualification:

  • 3 to 7 yrs experience in embedded software development and preferably on mobile or IoT devices
  • Experience in programming with at least one programming language like C, C++, Java, Python, etc.
  • Ability to approach problems at a system level - One or more of the following: - Device driver or board support package (BSP) knowledge or development experience - Experience with one or more RTOSs - Experience in 4G and/or 5G modem technologies - Understanding of ARM processor architectures - Experience with power optimization
  • Excellent communication and presentation skills
  • Experience with CPU/GPU/DSP architecture concepts, such as interconnects, shared memory, etc.
  • Experience with OS principles and HW/SW interaction - - scheduling, memory management and device drivers
  • Experience with SoC bus, interconnect and memory technologies
  • Experience in scripting in Python, Pearl, Matlab for data extraction automation & processing the experimental data
  • Solid understanding of ARM or any other processor architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks
  • Preference to candidates with experience in developing power management software on embedded platforms
  • Preference to candidates with prior experience in modem or IoT technologies
  • Hands on experience in writing drivers in Linux or RTOS
  • Experience in using debug tools like JTAG debugger, oscilloscopes, logic analyzers
  • Excellent problem solving skills

Job Classification

Industry: Semiconductors, Electronics
Functional Area: IT Software - Embedded, EDA, VLSI, ASIC, Chip Design,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Qualcomm Technologies
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Wireless RTOS Automation C++ Linux Hardware design thermal Scheduling Sensors MATLAB

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Qualcomm

As we unlock 5G, we’re applying our mobile expertise to transform industries, create jobs, and enrich lives.