Senior Software Engineer Aerial Platform

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 6 Python @ 4 Networking @ 4 CUDA @ 4

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today the company is applying AI to define the next era of computing, where GPUs power computers, robots, and self-driving cars that can understand the world. As an NVIDIAN, you will work in a diverse, supportive environment and be part of teams that deliver cutting-edge systems.

Responsibilities

  • Lead design and development of end-to-end reference system stack for 5G/6G baseband systems.
  • Develop and integrate protocol and control-plane modules such as PDCP, RLC, MAC and L3 control plane components.
  • Implement new software functions in C/C++/Python/CUDA for multi-core environments.
  • Work in lab environments to troubleshoot and integrate complex software modules; support system integration, performance testing, system demonstration and lab trials for end-to-end systems.
  • Engage with customer field trials and technical teams; act as a technical bridge between the engineering team and partner/customer engineering teams.
  • Help implement missing features to unblock progress at customers/partners.

Requirements

  • 8+ years of LTE/5G network system experience focused on Radio Access Network (RAN).
  • Bachelor's or Master's degree in electrical engineering, computer science, or a related field (or equivalent experience).
  • End-to-end RAN integration knowledge; experience building RAN products like baseband systems (eNB or gNB).
  • Experience with cloud RAN, software defined networking (SDN), 5G macro and small cell deployments.
  • Familiarity with NFV, software virtualization, VMs, containers and VNFs.
  • Experience integrating with 5G NG and EPC cores and with PHY layer integration.
  • Direct experience in development, integration and testing of BBU functions such as PHY, MAC, Scheduler, RLC, PDCP and RRC.
  • Proficient in developing code using C/C++ on Linux-based platforms.

Technologies & Tools Mentioned

C/C++, C, Python, CUDA, Linux, 5G, 6G, LTE, Radio Access Network (RAN), PDCP, RLC, MAC, PHY, Scheduler, RRC, NFV, virtualization, VM, containers, VNF, Cloud RAN, Software Defined Networking (SDN), multi-core development, system integration, performance testing.

Compensation & Benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

  • Level 4 base salary range: 184,000 USD - 287,500 USD
  • Level 5 base salary range: 224,000 USD - 356,500 USD

You will also be eligible for equity and benefits (see https://www.nvidia.com/en-us/benefits/).

Additional Information

Applications for this job will be accepted at least until November 23, 2025.

NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.