Senior Software Engineer – Aerial Platform

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• 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 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 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

🎯 Requirements

• Wireless communication systems or digital signal processing background • 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 • Background with LTE/5G MAC and PHY from both systems and low-level 3GPP spec point of view • 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 • 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.

🏖️ Benefits

• Highly competitive salaries • Comprehensive benefits package

Apply Now