Talent.com
Software Engineer - Core Networking
Software Engineer - Core NetworkingApple • Cupertino, CA, United States
Software Engineer - Core Networking

Software Engineer - Core Networking

Apple • Cupertino, CA, United States
1 day ago
Job type
  • Full-time
Job description

Role Number : 200630009-0836

Summary

Imagine what you could do here! At Apple, outstanding ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish

Apple is looking for a talented and energetic software engineer for the Core Networking team to lead and participate in the architecture and development of next generation networking technologies. The team is responsible for designing and enhancing the operating system networking components across Apple’s range of products including all iOS, macOS, watchOS, tvOS and visionOS based products. Specific areas of responsibility include the networking knowledge / control plane and networking interfaces. The ideal candidate should possess an excellent conceptual understanding and working knowledge of TCP / IP and related networking technologies. System level software design experience is also essential. The position will require the right candidate to determine the appropriate tradeoffs between several competing factors including performance, efficiency, scalability, and security.

Description

The candidate needs to be able to work in a fast paced environment, operate gracefully under stress, handle multiple assignments in parallel, and be self-driven to be effective in an environment with little overhead. The candidate also needs to show initiative, be able to take ownership of a problem area, and demonstrate an ability to understand the role of the group’s technology in the larger context of the product and network environment. The position has cross-functional aspects and the candidate will need to show excellent interpersonal and communication skills

Minimum Qualifications

BS / MS / PhD in Computer Science, Electrical Engineering, or equivalent networking software development experience

Experience architecting, designing, and implementing scalable and highly-performant system software

Strong software development skills in one or more general purpose programming languages : Swift, C, Objective C, or C+ Preferred Qualifications

Previous software development lead experience

Knowledge of networking technologies including TCP / IP suite of protocols

Unix networking including sockets API

Network troubleshooting and debugging skills

Experience developing commercial networking software and / or hardware products

Enthusiasm and interest in keeping up with latest trends / research in networking, including applications of AI / ML

Excellent leadership, communications, and interpersonal skills

iOS and macOS development experience

API development experience

Wireless networking technologies and standards (Wi-Fi and cellular)

Network debugging tools (e.g., packet sniffers, protocol analyzers)

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

Create a job alert for this search

Software Engineer • Cupertino, CA, United States

Related jobs
Software Engineer - Switch Network OS / SoNIC Design

Software Engineer - Switch Network OS / SoNIC Design

Supermicro • San Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
Last updated: 27 days ago • Promoted
Software Engineer, Networking

Software Engineer, Networking

Anza • San Francisco, California, United States
Remote
Full-time
Software Engineer, Networking - Anza .At Anza, we're at the forefront of blockchain technology, developing the Agave client to enhance the Solana ecosystem — a blockchain designed for rapid growth ...Show more
Last updated: 30+ days ago • Promoted
Sr. Staff Software Engineer Network Infrastructure Observability

Sr. Staff Software Engineer Network Infrastructure Observability

LinkedIn • Mountain View, California, USA
Full-time
At LinkedIn our approach to flexible work is centered on trust and optimized for culture connection clarity and the evolving needs of our business. The work location of this role is hybrid meaning i...Show more
Last updated: 4 days ago • Promoted
Software Engineer, Core Networking

Software Engineer, Core Networking

Apple • Cupertino, CA, United States
Full-time
Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or Apple Store experience we deliver is the r...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Networking

Senior Software Engineer, Networking

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is a leader in the field of computer graphics, PC gaming, accelerated computing and AI.Within NVIDIA, the Networking Business Unit is building chips, systems and software that are powering t...Show more
Last updated: 1 day ago • Promoted
Network Software Engineer

Network Software Engineer

Cloudflare, Inc. • San Francisco, CA, United States
Full-time
Available Locations : Austin, TX.At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and ot...Show more
Last updated: 8 days ago • Promoted
Software Engineer - Networking

Software Engineer - Networking

Echo IT Solutions, Inc. • San Jose, CA, United States
Full-time
Software Engineer - Networking.Raleigh, NC | Bay Area / San Jose, CA.Design, develop, and maintain software components related to network switches and routers, including Switch Abstraction Interfac...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Network & Protocol Team (San Francisco, C.A)

Senior Software Engineer, Network & Protocol Team (San Francisco, C.A)

Hoplynk • San Francisco, CA, US
Full-time
Senior Software Engineer, Network & Protocol Team (San Francisco, C.A) Join Hoplynk as the senior networking lead and a founding engineer. Your mission : set the architecture and deliver a produc...Show more
Last updated: 6 hours ago • Promoted • New!
Software Engineer Networking

Software Engineer Networking

Ericsson • Santa Clara, California, United States
Full-time
Minimum Education : Bachelor's / master's degree in computer science or a related field Minimum Years of Experience : 6+ years of experience in Networking domain Strong knowledge of networking protocol...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Networking Control Plane

Senior Software Engineer - Networking Control Plane

Microsoft Corporation • Santa Clara, CA, United States
Full-time
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Networking

Software Engineer, Networking

Openai • San Francisco, California, United States
Full-time
The Platform Networking team is responsible for the collective communication stack used in our largest training jobs.Using a combination of C++ and CUDA we work on novel collective communication te...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer Network Transport

Principal Software Engineer Network Transport

Roblox • San Mateo, California, USA
Full-time
As a Principal Network Transport Engineer you will help the players experience the game as a nearly synchronous world.Just as the nerves in our bodies coordinate our actions the network system coor...Show more
Last updated: 2 days ago • Promoted
Networking and Software Solutions Engineer

Networking and Software Solutions Engineer

Supermicro • San Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
Last updated: 30+ days ago • Promoted
Networking and Software Solutions Engineer

Networking and Software Solutions Engineer

Super Micro Computer • San Jose, CA, United States
Full-time
Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customer...Show more
Last updated: 1 day ago • Promoted
Pod Networking Software Engineer

Pod Networking Software Engineer

Etched.ai, Inc. • San Jose, CA, United States
Full-time
We are seeking highly motivated and skilled Pod Networking Software Engineers to join our System Software team.This team plays a critical role in developing, qualifying, and optimizing high-perform...Show more
Last updated: 12 hours ago • Promoted • New!
Software Engineer, Networking

Software Engineer, Networking

Foothill-De Anza Community College District • San Francisco, CA, United States
Full-time
Foothill-De Anza Community College District.At Anza, we're at the forefront of blockchain technology, developing the Agave client to enhance the Solana ecosystem — a blockchain designed for rapid g...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer, Networking Platform

Senior Software Engineer, Networking Platform

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is looking for a highly motivated, creative, and passionate Software Engineer to design and develop a simulation software to integrate with many networking operating systems in the Networkin...Show more
Last updated: 1 day ago • Promoted
Software Engineer - Core (Onsite)

Software Engineer - Core (Onsite)

Dagster Labs • San Francisco, California, United States
Full-time
We’re an early stage, well-funded startup team with a proven track record of shipping open source software with global adoption. We put a premium on respectful, clear, and complete communication, an...Show more
Last updated: 30+ days ago • Promoted