Search jobs > Cupertino, CA > Software development

Software Development Engineer- Systems

Apple, Inc.
Cupertino, California, US
$175.8K-$264.2K a year
Full-time

Summary

Want to apply Read all the information about this position below, then hit the apply button.

Posted : Sep 12, 2024

Weekly Hours : 40

Role Number : 200567458

Imagine what you can do here. Apple is a place where extraordinary people gather to do their 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.

Description

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Design and develop Network layer for real-time communication applications.

Work cross-functionally to define requirements for new features. Implement software features in collaboration with cross-functional teams.

Validate software features with the QE team. Define and implement KPIs for software performance. Collect and analyze Apple software metrics.

This role is full-time, 40 hours / week. At Apple, base pay is one part of our total compensation package and is determined within a range.

The base pay range for this role is between $175,800 - $264,200 / yr and your base pay will depend on your skills, qualifications, experience, and location.

PAY & BENEFITS

Apple employees have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.

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.

You'll also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses related to advancing your career at Apple.

This role might also be eligible for discretionary bonuses or commission payments as well as relocation assistance. Learn more about Apple Benefits : here.

Minimum Requirements

  • Master's degree or foreign equivalent in Software Engineering, Data Analysis, Machine Learning, Computer Science or related field and 4 years of experience in the job offered or related occupation.
  • 1 year of experience with each of the following skills is required :
  • Debugging critical software issues in a timely manner
  • Analyzing field data to identify customer issues
  • Leading new projects
  • Developing new features for networking
  • Object-oriented programming
  • Multithreaded concepts and patterns
  • Mining structured and unstructured data sources

Preferred Qualifications

N / A

Additional Requirements

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Varian Medical Systems, Inc.
Palo Alto, California

Designing and developing software applications, establishing a state-of-the-art Development Operations process for Varian's radiotherapy applications development and their delivery. Varian is seeking to hire a Senior Software Engineer. Researching, designing, and implementing standards and best prac...

Promoted
Amazon
Sunnyvale, California

Software Development Engineer, Alexa Devices, Sales & Marketing. Be responsible for software architecture and development of new features for embedded systems using RTOS and Linux. The Smart Sensing team is hiring software development engineers to perception layer on edge devices. We are looking...

Promoted
TikTok
San Jose, California

Our quality assurance engineering team is responsible for keeping an e-commerce ecosystem stable, secure and intuitive for our users. Mainly responsible for backend server testing and improving the quality, and also participate in system architecture stability improvement, including monitoring const...

Promoted
Adobe Inc.
San Jose, California

Our focus is helping engineering teams know how their systems are performing, so they can find problems before customers do. Knowledge of software version control systems and release management (Git preferred). We need an engineer that loves learning new technology and uses it to deliver sustainable...

Promoted
Advanced Micro Devices, Inc
Santa Clara, California

They will play a key role in all phases of the software development including system requirements analysis, coordinating feature design and development across functional and organizational boundaries. Strong knowledge of software development lifecycle, SW practices including debugging, test, revisio...

Promoted
Apple, Inc.
Cupertino, California

Proficient in API test development and familiarity with iOS app development and/or game development and game engines, i. You will be deeply integrated with our development engineers, developing test plans, write API qualifying test apps, and supporting design reviews. Understanding of software testi...

Amazon Development Center U.S., Inc.
Sunnyvale, California

You will be involved in hands-on software development including software design reviews, implementation, code reviews, new platform enablement, automated test development and monitoring to make sure your code is working properly at scale. EC2 is looking for an experienced Software Development engine...

TikTok
San Jose, California

Key Responsibilities-Assist in managing the quality assurance of monetization technology;-Track, analyze, and report problems found during the testing process, be responsible for following up on the BUG iteration process, actively communicate with product and technical personnel, and timely and reas...

Amazon Development Center U.S., Inc.
Santa Clara, California

This is an opportunity engineer systems on a massive scale, and to gain top-notch experience in distributed systems and cloud computing. As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containe...

NVIDIA
Santa Clara, California
Remote

If you are unafraid to work across all layers of the hardware/software stack from GPU architecture to Deep Learning Framework to achieve peak performance, we want to hear from you! This role offers an opportunity to directly impact the hardware and software roadmap in a fast-growing technology compa...