CPU Performance Developer Staff Engineer

United States Digital Space LLC

Karnataka

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC seeks a CPU Software Architect to develop and optimize software for high performance, energy efficiency and scalability. You will collaborate with CPU, DSP and compiler teams from concept to post-silicon verification.

The role requires strong expertise in C/C++, OS concepts, and Linux internals, with deep knowledge of computer architecture and software stacks. This position is based in India, Karnataka, with opportunities to advance in a cutting-edge

Qualifications

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
  • Master’s degree in Engineering, Information Systems, Computer Science, or related field.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 10+ years of Software Engineering or related experience.
  • 2+ years of experience with programming languages such as C, C++, Java, Python.
  • Excellent in programming using C/C++/Assembly/Scripting.
  • In-depth understanding of Linux internals and device drivers.
  • Strong understanding of computer architecture and OS concepts.

Responsibilities

  • Leverages knowledge of CPU Architecture to develop and/or optimize software for high performance and low power.
  • Run benchmarks for applications and perform critical pre- and post-silicon verification to ensure performance and power goals are met.
  • Analyze software workloads to identify and resolve performance bottlenecks.
  • Debugs and addresses software performance issues.
  • Collaborates with CPU, DSP and Compiler teams to identify solutions that meet CPU performance requirements.
  • Writes detailed technical documentation and test descriptions for projects.

Skills

C
C++
Java
Python
Assembly
Linux Internals/Device Drivers
Computer Architecture
Operating System Concepts

Education

Bachelor's degree in Engineering/CS/IS
Master's degree in Engineering/CS/IS
PhD in Engineering/CS/IS

Job description

General Summary

As a leading technology innovator, the company 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 the company CPU Software Architect you will develop and optimize Software that pushes the envelope on performance, energy efficiency, and scalability. the company Engineers collaborate with cross-functional teams to enhance the world of compute products from conceptualization through post-silicon verification.

Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • 10+ years of Software Engineering or related experience.
  • Excellent in programming using C/C++/Assembly/Scripting.
  • In-depth Understanding of software stack - Linux Internals/device drivers.
  • Strong understanding of Computer architecture and Operating system concepts.
Principal Duties and Responsibilities
  • Leverages knowledge of CPU Architecture to develop and/or optimize Software for high performance and low power.
  • Run benchmarks for applications and performs critical pre- and post-silicon verification to ensure performance and power goals are met.
  • Analyze Software workloads in order to identify and resolve performance bottlenecks.
  • Debugs and addresses Software performance issues.
  • Collaborates with CPU, DSP and Compiler teams to identify solutions that meet CPU performance requirements.
  • Writes detailed technical documentation and test descriptions for projects.
EEO Statement

the company is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that the company is committed to providing an accessible process. You may e-mail disability\hr@unitedstatesdigital.space or call the company's toll-free number found here. Upon request, the company will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. the company is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CPU Performance Developer Staff Engineer
CPU Performance Developer Staff Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,200,000
CPU Software Engineer
CPU Software Engineer

Qualcomm • Bengaluru

On-site
INR 2,000,000 - 4,200,000
CPU Software Senior Lead Engineer
CPU Software Senior Lead Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Android Performance Optimization / Power Performance - Staff Engineer
Android Performance Optimization / Power Performance - Staff Engineer

Qualcomm • Bengaluru

On-site
INR 4,000,000 - 7,000,000
CPU Performance & Power Analyst Staff Engineer
CPU Performance & Power Analyst Staff Engineer

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
CPU Software Engineer, Senior Staff
CPU Software Engineer, Senior Staff

Qualcomm • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Android Performance Optimization Staff Engineer
Android Performance Optimization Staff Engineer

Qualcomm • Bengaluru

On-site
INR 3,500,000 - 5,500,000
CPU Staff Engineer
CPU Staff Engineer

Qualcomm • Bengaluru

On-site
INR 3,000,000 - 5,200,000
CPU Software Engineer staff
CPU Software Engineer staff

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead Engineer, Systems Software & Platform Engineering
Lead Engineer, Systems Software & Platform Engineering

United States Digital Space LLC • Karnataka

On-site
INR 4,000,000 - 6,000,000