Senior Software Engineer, AI Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 76% of similar roles. Most pay $141,962–$214,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $178k for comparable roles.
Based on 240 similar postings.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 2315 open roles on FindRole.
Listed pay typically runs $175,000–$277,600 across 1885 roles with salary data.
Most-posted roles
At a glance
Software Engineer, Core Networking joins the Core Networking team to develop, deploy, and operate networking software across the entire network lifecycle, including silicon design, drivers, and runtime. The role involves designing and implementing core functionality for high performance networking, specifically focusing on DPDK, OpenvSwitch, and RDMA. You will collaborate with hardware engineering, data center teams, and external partners to build scalable infrastructure while managing troubleshooting and monitoring through software releases. Key technical requirements include proficiency in C/C++, experience with the software build toolchain, and deep knowledge of TCP/IP networking. Preferred expertise includes advanced networking architecture like network virtualization, NIC hardware offloads, RoCE networks, and GPU communication for AI workloads. The work addresses critical infrastructure challenges including kernel bypass and hardware offload running on Apple Silicon servers to power Private Cloud Compute.
What does a Software Engineer earn in California?
Median $214000 from 783 postings across 68 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Apple Inc
Apple Inc
Apple Inc
Nvidia