Current jobs related to Software Architect, Core Networking - Cupertino, California - Apple
-
Medical Software Architect
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Medical Software Architect to join our team at Apple. As a key member of our CPU optimization team, you will be responsible for advancing our leading-edge technology by optimizing CPUs and Accelerators across all Apple platforms.Key ResponsibilitiesConduct application and benchmark performance analysisExplore new...
-
Software Architect
4 weeks ago
Cupertino, California, United States TEKsystems Full timeAbout the Role:We are seeking a highly skilled Software Architect to join our team at TEKsystems. As a key member of our team, you will be responsible for leading performance testing and optimization efforts for VR devices, focusing on memory and OS usage by third-party apps.Key Responsibilities:Lead performance testing and optimization efforts for VR...
-
Core Audio Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob Description:We are seeking a skilled Audio Software Engineer to join our team at Apple. As a member of our Audio and Media Technologies team, you will be responsible for developing and maintaining the audio foundation for various Apple products, including iPhone, iPad, and Mac.Responsibilities:Develop and maintain audio software for Apple...
-
Senior Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Traffic Engineer to join our team at Apple. As a key player in our tech ecosystem, you will take the lead in enhancing our network stack for improved ingress, egress, and mesh functionality.This role is not just about coding; it's about making contributions architecting the backbone of Apple, pushing the...
-
Neural Engine Hardware Architect
4 weeks ago
Cupertino, California, United States Apple Full timeJob Title: Neural Engine Hardware ArchitectAt Apple, we are seeking a highly skilled Neural Engine Hardware Architect to join our team. As a key member of our Platform Architecture group, you will be responsible for designing and developing the next-generation Neural Engine, a custom hardware engine behind iOS CoreML framework.Key...
-
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking a talented Software Development Engineer to join our team in Network Product Development. As a key member of our team, you will be responsible for designing and implementing Linux-based solutions on embedded devices for networking products.Key ResponsibilitiesDesign and implement software solutions for networking...
-
Software Architect
4 weeks ago
Cupertino, California, United States Apple Full timeBattery User Experience RoleWe are seeking a talented engineer to join our team focused on developing innovative solutions for battery user experience. As a key member of our team, you will collaborate with cross-functional teams to learn about upcoming hardware technologies and software features, develop on-device models, and build systems and UI to inform...
-
**HPC/ML Networking Engineer
4 weeks ago
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking an experienced software engineer with expertise in low-latency networking and collective operations to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.This role is on the forefront of AI/ML, where we spend a good deal of time optimizing the...
-
Core Audio Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob Summary:Apple is seeking an experienced Audio Software Engineer to join our Core Audio team. As a key member of our team, you will be responsible for providing the audio foundation for various high-profile features, including Interactive Audio, Siri, FaceTime, media capture, playback, and APIs for third-party developers.Responsibilities:Work...
-
Senior Compiler Architect
4 weeks ago
Cupertino, California, United States Intellipro Group Full timeJob Title:Senior Compiler Architect (Mandarin)Job Summary:Intellipro Group is seeking a highly skilled Senior Compiler Architect to lead the programming model design for DSA. The ideal candidate will have a strong background in compiler implementation and optimizations, as well as excellent communication skills and the ability to work with multi-region...
-
Machine Learning Software Engineer
2 weeks ago
Cupertino, California, United States Amazon Development Center U.S., Inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer II - ML Tools to join our team at Amazon Development Center U.S., Inc. This individual will lead the design and implementation of a new toolset for machine learning workloads and work closely with developers, system architects, hardware engineers, and users within and external to Amazon.Key...
-
Networking Transport and Protocols Engineer
1 month ago
Cupertino, California, United States Apple Full timeJob DescriptionCupertino, California, United StatesSoftware and ServicesThe Networking team at Apple creates foundational technologies that enable Apple products to communicate reliably, efficiently, securely, and privately with each other and the world. The team achieves this through invention and implementation of new technologies, collaboration inside and...
-
iOS Software Engineer
1 month ago
Cupertino, California, United States Diverse Lynx Full timeJob Title:iOS Software EngineerLocation:Cupertino, CA - OnsiteDuration:FulltimeJob Description:We are seeking an experienced iOS Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong understanding of Objective-C, Swift, and Multithreading concepts.Design and build advanced applications for the iOS platformExperience...
-
Embedded Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeDRAM ExpertAt Apple, we're looking for a skilled DRAM Expert to join our Silicon Technologies group. As a key member of our team, you'll be responsible for designing and implementing firmware for DRAM initialization, training, and characterization. You'll work closely with our silicon designers to ensure that our next-generation, high-performance,...
-
iOS Software Engineer, Wallet
4 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleThe Wallet Apps & Frameworks team at Apple is seeking a skilled iOS software engineer to join our growing team. As an engineer on our team, you will be responsible for designing and developing high-quality software for the Wallet app, working closely with other iOS engineering teams, human interface designers, and diverse groups across...
-
Cupertino, California, United States Apple Full timeJob DescriptionAs a Principal Software Architect, App Store Analytics and Data Engineering, you will lead the development of scalable frameworks and provide technical leadership across multiple teams. Your expertise in distributed systems and data collection, pipelines, tools, and platforms will drive roadmaps and long-term strategies for internal tools and...
-
Core Operating Systems Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking an exceptional software engineer to join our Core Platform Bring-up team within Apple's CoreOS organization. This team is responsible for the state-of-the-art technology, debug, and bring-up of next-generation Apple devices.Key ResponsibilitiesWork on many core technologies for Apple products and make a major impact in how they...
-
Neural Engine Hardware Architect
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAt Apple, we're looking for a skilled Neural Engine Hardware Engineer to join our Platform Architecture team. As a key member of this team, you'll collaborate with engineers across Apple to design and develop the next-generation Neural Engine, a custom hardware engine behind iOS CoreML framework.Key ResponsibilitiesWork with SW/applications team...
-
Cupertino, California, United States Apple Full timeJob SummaryCraft innovative software solutions that make a real impact at Apple. As a Senior Software Developer in Test, UI Automation, you will redefine the testing approach and develop new frameworks and tools using cutting-edge technologies.About the RoleYou will work closely with developers, external partners, and other quality engineers to guarantee...
-
Software Engineer II, ML Tools, Annapurna Labs
1 month ago
Cupertino, California, United States Amazon Development Center U.S., Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Engineer II to lead the development of machine learning tools for our ML Accelerators. As a key member of our team, you will design and implement new toolsets, collaborate with developers, system architects, and hardware engineers to ensure compatibility with existing and next-generation AI...
Software Architect, Core Networking
1 month ago
The Networking team at Apple is seeking a talented and energetic software architect to join our Networking Diagnostics team. As a key member of this team, you will be responsible for designing, enhancing, and maintaining the core networking stack OS diagnostics and manageability architecture to provide the best user experience for our users.
Key Responsibilities- Design and implement new technologies to enable Apple products to communicate with each other and the rest of the world reliably, efficiently, securely, and privately.
- Collaborate with the Networking team to achieve this through invention and implementation of new technologies, collaboration inside and outside of Apple, and standardization across the industry.
- Work on specific areas of responsibility including networking APIs, protocols, as well as performance optimizations of various networking layers.
- Develop strong software design and development skills, including C and/or C++.
- Have in-depth knowledge in networking architecture and protocols.
- Have strong operating systems fundamentals.
- Cross layer system and network troubleshooting, profiling, and debugging skills.
- Systematic approach to problem solving and quality.
- Excellent communication and social skills.
- Strong sense of ownership and creativity.
- Experience with multiple networking technologies, including Wi-Fi, cellular, ethernet, and bluetooth.
- Experience building network management systems.
- Experience with highly distributed systems.
- Experience building reliable and robust software systems using secure programming fundamentals.
- Programming experience in memory-safe languages such as Swift.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $207,800 and $378,700, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.
We offer comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.
Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.