Senior Software Aerial Performance Engineer

3 Months 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

Playnetic - Game Developer - Java

Playnetic

(Remote)
2 Months ago
ByteDance - Software Engineer (ElasticSearch / OpenSearch) - Cloud Infrastructure- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Salesforce - JAVA Developer - Affirmative Action Vacancy for Women

Salesforce

Mexico City, Mexico (On-Site)
7 Months ago
Hololight - Junior Full-Stack Developer

Hololight

Ismaning, Bavaria, Germany (On-Site)
3 Months ago
ByteDance - Algorithm Engineer (Multiple Positions)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Tesla - Senior Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
2 Months ago
NVIDIA - Mixed Signal Circuit Designer Intern

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Microsoft - Research Intern - Undergraduate

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
ByteDance - Backend Engineer Lead - ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago
GoMotive - Embedded Engineer

GoMotive

India (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

United Arab Emirates (Remote)
6 Months ago
Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
6 Months ago
Dentsu - Lead Solutions Architect

Dentsu

Kansas, United States (Remote)
2 Months ago
Zazz - Support Engineer (Oracle PL/SQL & Java)

Zazz

(Remote)
3 Months ago
Canva - Senior Backend Engineer (Java) - Integrations at Scale

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Spyke Games - Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
11 Months ago
Playtech - Java Developer Intern

Playtech

Tallinn, Harju County, Estonia (On-Site)
2 Months ago
Onward Search - Java Developer III

Onward Search

New York, New York, United States (Hybrid)
2 Months ago
Patterned Learning Career - Senior Full Stack Software Engineer (Remote)

Patterned Learning Career

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Qt Group - Account Manager, QA

Qt Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Impact Analytics - Senior Software Engineer - Front End

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Talent Bee Consulting   - 3D Modeller and Animator, Guwahati / Remote

Talent Bee Consulting

Guwahati, Assam, India (Remote)
7 Months ago
Microsoft - Senior PD Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
3 Months ago
PwC - AES SAP PTP-STO Senior Manager - Operate

PwC

Hyderabad, Telangana, India (On-Site)
6 Months ago
Interactive Brokers - Market Data Operations Analyst

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
BP Energy - Pipeline Engineer - TSI

BP Energy

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Morning Star - Senior Executive - P&C Operations

Morning Star

Mumbai, Maharashtra, India (Hybrid)
7 Months ago
Sportskeeda - Content Writer

Sportskeeda

India (Remote)
3 Months ago
STAGE - Creative Content Manager - Series

STAGE

Noida, Uttar Pradesh, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Krafton  - Game Agent Engineer

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - Security System Software Engineering Intern - 2025

NVIDIA

Seoul, South Korea (On-Site)
3 Months ago
Cirrus Logic - Summer Intern, Validation Engineer

Cirrus Logic

Austin, Texas, United States (On-Site)
6 Months ago
NVIDIA - MCU Firmware Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Software Engineer, ML System Scheduling

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Seattle, Washington, United States (Remote)
6 Months ago
Riot Games - Principal Software Engineer - Riot Client

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
NVIDIA - Senior System Level Testability Lead

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months 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)

Massachusetts, United States (On-Site)

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

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

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

Texas, United States (On-Site)

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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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