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
3 days 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, Core Infrastructure

Software Engineer, Core Infrastructure

Moveworks • Mountain View, California, United States
Full-time
As a member of the Core Infrastructure team, you will be responsible for architecting the next generation of the Moveworks AI infrastructure. As Moveworks grows fast, the infrastructure team is task...Show more
Last updated: 28 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 Software

Senior Software Engineer, Networking Software

NVIDIA Corporation • Santa Clara, CA, United States
Full-time
Senior Software Engineer, Networking Software page is loaded## Senior Software Engineer, Networking Softwarelocations : US, CA, Santa Clara : US, TX, Remote : US, WA, Remote : US, CA, Remotetim...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Networking Software and Services

Software Engineer - Networking Software and Services

Xai • Palo Alto, CA, United States
Full-time
Software Engineer - Networking Software and Services.AIs mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.Our team is small, ...Show more
Last updated: 30+ days ago • Promoted
Senior / Lead Software Engineer - (Network Systems)

Senior / Lead Software Engineer - (Network Systems)

Arista Networks, Inc. • Santa Clara, CA, United States
Full-time
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation.We...Show more
Last updated: 30+ 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
Software Engineer, Core Infrastructure

Software Engineer, Core Infrastructure

Moveworks.ai • Mountain View, CA, United States
Full-time
As a member of the Core Infrastructure team, you will be responsible for architecting the next generation of the Moveworks AI infrastructure. As Moveworks grows fast, the infrastructure team is task...Show more
Last updated: 30+ days ago • Promoted
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
Senior Software Engineer - Product, Network, and AI

Senior Software Engineer - Product, Network, and AI

Bill.com • San Jose, CA, United States
Full-time
At BILL, we believe in empowering the businesses that drive our economy.By replacing outdated financial processes with innovative tools, we help businesses-from startups to established brands-make ...Show more
Last updated: 3 days ago • Promoted
Principal Software Engineer ( Core Banking Systems)

Principal Software Engineer ( Core Banking Systems)

First Citizens Bank • Santa Clara, CA, US
Full-time
This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This position provides expert technical guidance on large, complex, an...Show more
Last updated: 30+ 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
Senior Software Engineer, Networking

Senior Software Engineer, Networking

Nvidia Corporation • Santa Clara, CA, United States
Full-time
NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW group in Santa Clara, CA. As the team member, you will be part of a major development effort for the ...Show more
Last updated: 1 day 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: 3 days ago • Promoted
Pod Networking Software Engineer

Pod Networking Software Engineer

ETCHED LLC • San Jose, CA, United States
Full-time
Etched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200.With Etched ASIC...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Wallet Core

Software Engineer - Wallet Core

Bitgo • Palo Alto, California, United States
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 15 days ago • Promoted
Software Engineer - Wallet Core

Software Engineer - Wallet Core

BitGo, Inc. • Palo Alto, CA, United States
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 30+ days ago • Promoted
Network Software BSP Engineer

Network Software BSP Engineer

Info Way Solutions • Fremont, CA, United States
Full-time
Client is GDLS (Need USC or GC only).Position : Network Software BSP Engineer.Location : Sterling Heights, MI (100% onsite). The Network Software Engineer - Embedded OS / BSP works in the Embedded Syste...Show more
Last updated: 30+ days ago • Promoted