← Back to list
Job · Senior

Senior Software Engineer, Aerial Platform

Software Engineer • Senior • Remote • Full-time Finland Finland

We are seeking a self-motivated senior software engineer to drive the development, performance, and scalability of the NVIDIA Aerial CUDA Accelerated RAN platform for 5G and 6G networks.

Responsibilities

  • Lead design and development of a cutting-edge end-to-end reference system stack for 5G/6G baseband systems
  • Optimize CPU, GPU, and NIC sub-systems for predictable low-latency and maximum throughput
  • Collaborate with cross-functional teams to troubleshoot performance bottlenecks in CPU, GPU, and NIC sub-systems
  • Work in a lab environment to troubleshoot 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 the end-to-end system
  • Be a technical bridge between the engineering team and partners/customers engineering teams
  • Engage with customer field trials and technical teams
  • Help implement missing features to unblock progress at customers/partners
  • Benchmark and develop/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 (BBU) software in C/C++
  • Understanding of the PHY/MAC layer procedures and typical performance tradeoffs
  • 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
  • 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
  • Strong analytical and problem-solving skills

Nice to have

  • Exposure to CUDA/GPU programming

Soft skills

Strong written and oral communication skills, effective collaboration with management and engineeringStrong time-management and organization skillsStrong analytical and problem-solving skills

What we offer

  • Highly competitive salaries and a comprehensive benefits package

About the company

NVIDIA Aerial CUDA Accelerated RAN is a framework for building high-performance, software-defined, cloud-native Radio Access Network functions over NVIDIA CPU/GPU/DPU based systems.

Education: MSc vagy PhD mérnöki, matematikai, fizikai, informatikai vagy távközlési területen (vagy ezzel egyenértékű tapasztalat)

Similar jobs