Software Engineer
3 days ago
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)
-
Software Engineer
3 days ago
Cupertino, California, United States Apple Full time $150,000 - $200,000 per yearJoin Apple's mission to deliver exceptional customer experiences by developing diagnostic tools that allow our technicians to keep millions of Apple devices running smoothly worldwide. As a Software Engineer on our team, you'll create innovative solutions that empower both customers and technicians to quickly identify and resolve device issues, ensuring...
-
Embedded Software Engineer
6 days ago
Cupertino, California, United States Apple Full time $120,000 - $180,000 per yearApple's System Firmware and Diagnostics team is looking for a hard-working Embedded software engineer to join our team. This is an individual contributor role to design and develop the software that gets used by various teams. You'll have the opportunity to work on core technologies to make a major impact in the way that Apple develops, test and manufactures...
-
Senior Software Engineer, Services Engineering
17 hours ago
Cupertino, California, United States Apple Full time $120,000 - $180,000 per yearDo you love solving sophisticated challenges and are passionate about learning? At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your work, and there's no telling what we could accomplish.You will be a part of a small team in iCloud organization and have a...
-
Software Engineer
23 hours ago
Cupertino, California, United States Apple Full time $147,400 - $272,100 per yearAt Apple, new ideas have a way of becoming products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact billions of users by developing extraordinary products with a prime focus on accuracy, understandability and performance of the product? You will become part of a hands-on development...
-
Full Stack Software Engineer
5 days ago
Cupertino, California, United States Apple Full time $120,000 - $180,000 per yearThe System Health and Intelligent Platform team in Core OS is looking for a Full Stack Software Development Engineer to lead the architecture and development of essential quality and workflow tooling at scale. The team enables all Core OS engineers to deliver high quality software through best in class engineering experiences, efficient workflow, data driven...
-
Backend Software Engineer
21 hours ago
Cupertino, California, United States WinMax Systems Corporation Full time $120,000 - $180,000 per yearJob Description Backend Software Engineer Location: Cupertino, CADuration: 12 monthsJob SummaryJoin the client News team and help us create a great user experience around news that delights millions of customers every day. As a backend engineer, you will be helping the team to build micro-services and improve the content ingestion pipelineDescriptionWe are...
-
Software Engineer, Watch
4 days ago
Cupertino, California, United States Apple Full time $120,000 - $150,000 per yearJoin the team that is revolutionizing the watch As a software engineer on the Apple Watch Workout team you will be responsible for building extraordinary fitness features. You'll work closely with the Design and QA teams to develop software of superior quality that will empower millions of users to help live their best lives. As a driving force behind the...
-
Software Development Engineer
3 days ago
Cupertino, California, United States Apple Full time $187,741 - $220,900Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.DescriptionAPPLE...
-
Wired Power Software Engineer
5 days ago
Cupertino, California, United States Apple Full time $147,400 - $272,100 per yearDo you have a passion for enabling power technologies that are fundamental to lighting up our products and equip them to deliver fantastic user experiences? Our systems have increasingly demanding power requirements, including supplying advanced system features & capabilities, enabling fast charging, providing power to external peripherals and more In this...
-
Software Engineer
5 days ago
Cupertino, California, United States Apple Full time $147,400 - $272,100 per yearDo you want to help define the future of delivering Apple software to customers? Join the Insights & Release Technologies team to develop productivity products and release technologies focused on optimizing engineering workflows, so that we can deliver amazing software and experiences to millions of Apple users faster. Our team has a passion for innovation...