NVIDIA Logo

NVIDIA

Senior Software Engineer Aerial Platform

Reposted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Helsinki
Senior level
In-Office or Remote
Hiring Remotely in Helsinki
Senior level
Lead the design and development of an end-to-end reference system stack for 5G/6G baseband systems, optimizing performance and collaborating across teams to troubleshoot issues.
The summary above was generated by AI

NVIDIA Aerial CUDA Accelerated RAN is framework for building high-performance, software-defined, cloud-native Radio Access Network functions over NVIDIA CPU/GPU/DPU based systems. We are seeking a self-motivated senior software engineer to drive development, performance and scalability of our platform. This position offers the opportunity to work on cutting-edge technology for 5G and 6G networks, using NVIDIA's world-class compute platforms to advance the field of software-defined digital signal processing stack!

As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

What you will be doing:

  • Lead design and development of cutting-edge end-to-end reference system stack for 5G/6G baseband system.

  • Optimizing CPU, GPU and NIC sub-systems for predictable low-latency and maximum throughput

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

  • Work in lab environment to trouble-shoot and integrate complex software modules.

  • Develop software, implementing new baseband functions in C/C++/Python/CUDA on a GPU platform.

  • Support system integration, performance testing, system demonstration and lab trials for end-to-end system.

  • Be a technical bridge between engineering team and partners/customers engineering team. Engage with customer field trials and technical teams.

  • Help in implementing missing features to unblock progress at customers/partners and in benchmarking and develop/evaluate test tools for Aerial SDK evaluation.

What we need to see:

  • Our ideal candidate has a wireless communication systems or digital signal processing background, a passion for building real-world carrier-grade communication systems, and industry experience developing PHY/MAC layer or base band unit (BBU) software in C/C++.

  • Understanding of the PHY/MAC layer procedures and typical performance tradeoffs, as well as overall system performance.

  • Background with LTE/5G MAC and PHY from both systems and low-level 3GPP spec point of view. Ability to switch between high-level systems view and low-level detail view of complex wireless systems.

  • Comfortable using wireless lab equipment such as signal generators, network analyzers, power meters, etc. Exposure to CUDA/GPU programming is a plus.

  • MS or PhD in Engineering, Mathematics, Physics, Computer Science or Telecommunications (or equivalent experience)

  • 8+ years of work-related industry experience in software development, systems engineering.

  • Understanding of telecommunications radio device design and implementation in a regulated industry.

  • Ability to work as an individual contributor or take a technical leadership role. Strong written and oral communication skills with the ability to effectively collaborate with management and engineering.

  • Experience in the telecommunications industry or with customers/partners in the telecommunications domain.

  • Strong time-management and organization skills for coordinating multiple initiatives, priorities and implementations of new technology and products into very complex projects. Strong analytical and problem-solving skills.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Top Skills

C,C++,Python,Cuda

NVIDIA London, England Office

13th Floor One Angel Court, London, United Kingdom, EC2R 7HJ

Similar Jobs

Yesterday
Easy Apply
Remote
30 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead the design and implementation of GitLab's authentication infrastructure, focusing on security and performance. Collaborate with multiple teams to ensure effective identity services and support a transition to zero-trust architecture.
Top Skills: Ai-Powered DevsecopsCi/CdDistributed SystemsEnvoyGitopsGoGoogle SpannerGrpcHaproxyKubernetesNginxPostgresProxy TechnologiesRdsRest ApisRustTraefik
Yesterday
Easy Apply
Remote
31 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
The role involves developing features for GitLab's AI-powered platform, advocating for quality improvements, and collaborating within a remote team.
Top Skills: AIGraphQLJavaScriptPythonRspecRuby On RailsVue
3 Days Ago
Easy Apply
Remote
31 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Principal Database Engineer, you will architect scalable PostgreSQL solutions, ensuring data reliability, performance, and collaborating with teams to build a robust data platform for GitLab's growth.
Top Skills: ElasticsearchPostgresTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account