Senior Software Aerial Performance Engineer

1 Month ago • 5-10 Years • Research & Development

Job Summary

Job Description

As a Senior Software Aerial Performance Engineer at NVIDIA's Aerial 5G team, you'll optimize CPU, GPU, and NIC subsystems for maximum throughput and low latency in 5G/6G networks. Responsibilities include designing performance verification tools, monitoring regressions, collaborating on troubleshooting bottlenecks, benchmarking performance, and optimizing for parallel processing on GPUs. You'll work on an application framework for building high-performance, software-defined, cloud-native 5G applications. Experience with performance analysis, real-time multi-threaded applications, and CPU/GPU architecture is crucial.
Must have:
  • BS/MS in relevant field and 5+ years exp or PhD with 5+ years exp
  • Performance analysis, characterization, and optimization
  • Experience with real-time, multi-threaded applications on CPUs and GPUs
  • Knowledge of CPU, GPU architecture, memory, I/O, and networking
  • Proficiency in C/C++, Python, Java, Perl, or shell scripting
Good to have:
  • Experience with wireless SoCs and/or cellular terminals
  • E2E design/testing of signal processing algorithms
  • Resource allocation optimization at MAC level
  • Understanding of next-generation GPU operation
Perks:
  • Competitive salary
  • Comprehensive benefits package

Job Details

The Aerial 5G Team is bringing GPU-Accelerated 5G Virtual Radio Access Networks (vRAN) to meet growing consumer demand. We are working on the delivery of an application framework for building high-performance Mance, software-defined, cloud-native 5G applications, and achieve optimized results with parallel processing on the GPU for baseband signals and data flow. We are seeking the following key talent to help us achieve our goals.

What you'll be doing:

As a member of Aerial RAN team working for 5G and 6G networks, you will be responsible for:

  • Optimizing CPU, GPU and NIC sub-systems for maximum throughput while meeting low-latency constraints

  • Designing and implementing performance verification tools, frameworks and dashboards

  • Monitoring and triaging performance regressions reported by CI/CD

  • Collaborating with cross-functional teams to troubleshoot performance bottlenecks in CPU, GPU and NIC sub-systems

  • Benchmarking performance use-cases on different platforms

What we need to see:

  • BS/MS in a relevant field and 10+ years’ experience or PhD with 5+ years’ experience or equivalent.

  • Good understanding of software design, development, debugging and testing concepts.

  • Experience with performance analysis, characterization and optimization.

  • Experience with programming latency sensitive, real-time, multi-threaded applications on CPUs and one or more of GPUs or DSPs or Vector processors.

  • Knowledge of CPU, DSP or GPU architecture, as well as memory, I/O and networking interfaces.

  • Familiarity with data science and using visualization tools to summarize large quantities of data.

  • Experience in one or more programming / scripting languages: C/C++, Python, Java, Perl, shell scripting.

Ways to stand out from the crowd:

  • Experience in designing and managing firmware timelines for wireless SoCs used in cellular wireless networks and/or terminals

  • Track record in E2E design/testing of signal processing algorithms at the PHY layer or resource allocation optimization at MAC level.

  • Appetite to learn the details of how next generations of GPU will operate and create a world-class Software-Radio 5G/6G stack that can fully leverage their power.


Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and state of the art compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. At its core, our visual computing technology not only enables an amazing computing experience, it is energy efficient! We pioneered a supercharged form of computing loved by the most demanding computer users in the world - scientists, designers, artists, and gamers. It’s not just technology though! It is our people, some of the brightest in the world, and our company culture make NVIDIA one of the most fun, innovative and dynamic places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, that guide us to be the best we can be. NVIDIA offers highly competitive salaries and a comprehensive benefits package.

Similar Jobs

ByteDance - Software Engineer

ByteDance

Seattle, Washington, United States (On-Site)
5 Days ago
Netskope - Sr. Staff Engineer, Full-Stack (Backend heavy)

Netskope

Bengaluru, Karnataka, India (Remote)
5 Months ago
Warner Bros Games - Staff Software Engineer - Cloud Support and Operations

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
OpenGov - Sr. Manager, Engineering

OpenGov

Boston, Massachusetts, United States (Hybrid)
4 Months ago
NVIDIA - Product Validation Tools Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Day ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
1 Month ago
Microsoft - Research Intern - Office of the Chief Scientific Officer

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Microsoft - Research Intern - Genomics

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Riot Games - Manager, Software Engineering - League of Legends, Hextech Engine

Riot Games

Sydney, New South Wales, Australia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - 2025 PhD Intern - AI Research, Singapore

Salesforce

Singapore, Singapore (On-Site)
4 Months ago
Dream Sports - Senior Security Engineer - Security Operations

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Keywords Studios (Player Support) - Software Development Engineer in Test- I

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
1 Month ago
WebMD - Trainee Software Engineer

WebMD

Maharashtra, India (On-Site)
19 Hours ago
Netflix - Data Engineer L5 - Security

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
PwC - Guidewire Developer

PwC

Johannesburg, Gauteng, South Africa (On-Site)
3 Months ago
N-iX - Trainee Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Flexible)
2 Weeks ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
5 Months ago
Wind River Systems - Field Application Engineer (Automotive)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Attentive - Staff Software Engineer

Attentive

New York, New York, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

InMobiInMobi - Lead - Account Management - Microsoft Advertising

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Arrise Solutions (India)   - Art Manager (3D)

Arrise Solutions (India)

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
One97 Communications  - IOS Developer - Software Engineer

One97 Communications

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Paytm - Product Management - Senior Manager - Payments(Settlement)

Paytm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Microsoft - Senior Solution Area Specialist - Azure

Microsoft

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ventura eLearning - Jr Associate - Animation

Ventura eLearning

Pune, Maharashtra, India (Hybrid)
7 Months ago
PwC - IN-Senior Associate_ Credit Risk Quant _Captive Financial  Services_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
InMobiInMobi - Manager - Procurement

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Oblivious - Senior Algorithms Engineer

Oblivious

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Diligent Corporation - Principal Software Engineer

Diligent Corporation

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior System Software Engineer, GPU Server

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Nielsen Holdings - Principal Software Engineer - Windows\C++\.Net

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
2 Months ago
Riot Games - Staff Software Engineer - VALORANT, Foundations Engine

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
NVIDIA - Design Verification Infrastructure Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
The Walt Disney Company - Mechanical Design Engineer

The Walt Disney Company

Île-de-France, France (On-Site)
5 Days ago
Tenstorrent - Staff Design Verification Engineer - CPU Subsystem

Tenstorrent

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Senior Firmware Engineer – GPU Networking

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Week ago
Google - Senior Software Engineering Manager, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Tesla - Head of Material Cutting

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug