Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
CUDA @ 6
Communication @ 7
GPU @ 6
Leadership @ 6
Mathematics @ 4
Python
Software Development @ 7
Technical Leadership @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA Aerial CUDA Accelerated RAN is a framework for building high-performance, software-defined, cloud-native Radio Access Network functions on NVIDIA CPU, GPU, and DPU-based systems. This role focuses on developing, optimizing, and scaling a platform for 5G and 6G networks and software-defined digital signal processing.
Responsibilities
- Lead the design and development of an end-to-end reference system stack for 5G and 6G baseband systems.
- Optimize CPU, GPU, and NIC subsystems for predictable low latency and maximum throughput.
- Collaborate with cross-functional teams to resolve performance bottlenecks in CPU, GPU, and NIC subsystems.
- Troubleshoot and integrate complex software modules in a laboratory environment.
- Develop baseband functions using C, C++, Python, and CUDA on GPU platforms.
- Support system integration, performance testing, system demonstrations, and laboratory trials for end-to-end systems.
- Serve as a technical bridge between NVIDIA's engineering team and partner or customer engineering teams.
- Engage with customer field trials and technical teams.
- Implement missing features to unblock customer and partner progress.
- Benchmark and develop or evaluate test tools for Aerial SDK evaluation.
Requirements
- Background in wireless communication systems or digital signal processing.
- Industry experience developing PHY/MAC layer or baseband unit software in C or C++.
- Understanding of PHY/MAC layer procedures, typical performance trade-offs, and overall system performance.
- Experience with LTE/5G MAC and PHY from both systems and low-level 3GPP specification perspectives.
- Ability to move between high-level systems views and low-level details of complex wireless systems.
- Experience using wireless laboratory equipment such as signal generators, network analyzers, and power meters.
- Exposure to CUDA or GPU programming is a plus.
- Master's or PhD degree in Engineering, Mathematics, Physics, Computer Science, Telecommunications, or equivalent experience.
- At least 8 years of relevant experience in software development or systems engineering.
- Ability to work as an individual contributor or take a technical leadership role.
- Strong written and oral communication skills, including the ability to collaborate effectively with management and engineering teams.
- Experience in the telecommunications industry or working with telecommunications customers or partners.
- Strong time-management, organizational, analytical, and problem-solving skills for coordinating multiple initiatives and implementing new technologies and products in complex projects.
Compensation and Benefits
- Base salary range for Level 4: USD 184,000–287,500 per year.
- Base salary range for Level 5: USD 224,000–356,500 per year.
- Eligibility for equity and benefits.
Applications will be accepted at least until October 31, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.
More jobs at Nvidia
Senior Customer Success Operations Manager
Nvidia · Santa Clara, United States
USD 176,000-276,000 per year
Senior Manager, AI and HPC Cluster Engineering Enablement
Nvidia · Santa Clara, United States
USD 272,000-488,800 per year
Math Device Extension Libraries Intern - 2027
Nvidia · Warsaw, Poland
PLN 117,800-204,100 per year
Network Software Engineer, Automation and Intelligence
Nvidia · Santa Clara, United States
USD 208,000-333,500 per year
Senior Software Developer, NVIDIA Mission Control - DGX Cloud
Nvidia · United States
USD 184,000-356,500 per year
Similar jobs
Senior Math Libraries Engineer – AI and HPC
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Manager, Developer Infrastructure and Build Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - Image and Data Processing Libraries
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Developer Technology Engineer - Agentic SoC Performance
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer - Image and Data Processing Libraries
Nvidia · Poland
PLN 375,000-650,000 per year
Senior Engineer, Math Libraries - Consumer and Embedded Platforms
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Engineering Manager, Math Libraries Platform Expansion and Readiness
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year