Senior Software Engineer
5 days ago
**Company Overview:**
At Apple, we're dedicated to creating innovative products that change people's lives. Our mission is to make the world a better place through technology.
We're looking for talented individuals like you to join our team and help us achieve this vision. As a Senior Software Engineer in our Mass Storage group, you'll have the opportunity to work on cutting-edge projects that shape the future of storage technologies.
**Salary:** The estimated salary for this role is between $175,800 and $312,200 per year, depending on your skills, qualifications, experience, and location.
**Job Description:**
We're seeking a highly skilled Senior Storage Software Engineer to lead design and development efforts for next-generation storage technologies across all Apple platforms. In this role, you'll develop system-level storage architecture solutions, adding functionality and improving performance across multiple product lines.
Your responsibilities will include:
- Debugging and analyzing system performance issues on internal and external storage devices
- Architecting new driver stacks and frameworks
- Supporting cross-functional teams and platform developers
- Developing and maintaining device drivers for storage on Apple OSs
- Making enhancements to the Darwin kernel and other related software stacks as necessary
**Required Skills and Qualifications:*
- At least 5 years of relevant experience
- Expert level C/C++ programming skills and experience with multi-threaded programming
- Experience with software debuggers (e.g. gdb, lldb) and tracing tools (e.g. dtrace)
- Proficient in Operating Systems and kernel architecture
- Expert understanding of storage technologies and protocols (e.g. NVMe, SCSI, AHCI)
**Benefits:**
As an Apple employee, you'll enjoy a comprehensive benefits package, including:
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses
**Other Information:**
Apple is an equal opportunity employer 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.
-
Senior Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeAt Apple, we believe in the power of technology to enrich people's lives. We deliver ads in a way that benefits both customers and advertisers — helping people discover content, supporting creators, and protecting and respecting everyone's privacy. Our advertising platform is designed to empower people across various platforms including the App Store,...
-
Senior Software Engineer, Developer
4 days ago
Cupertino, California, United States Apple Full timeImagine building scalable software solutions that make a real impact. At Apple, we're looking for talented engineers who can design and develop innovative web services that exceed customer expectations.We're seeking an experienced Senior Software Engineer to join our team in Cupertino, California. As a key member of our team, you will be responsible for...
-
Senior Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob Overview">The SPEAR team in Apple's Security Engineering & Architecture organization is seeking a highly skilled Senior Software Engineer to collaborate with cross-functional teams to improve the security of end-user devices. This role requires expertise in software design, development, and testing to create robust and maintainable infrastructure that...
-
Senior Software Engineering Manager Position
2 weeks ago
Cupertino, California, United States Apple Full time**Job Summary:** As a Senior Software Engineering Manager, you will participate in setting the technology vision, manage day-to-day development & execution, and drive solutions from product definition to release.You will also mentor and support the growth of several senior software developers. This role requires strong technical leadership skills and the...
-
Senior iOS Software Engineer
4 weeks ago
Cupertino, California, United States Diverse Lynx Full timeJob Title: Senior iOS Software EngineerLocation: Cupertino, CA - OnsiteDuration: FulltimeEstimated Salary Range:$140,000 - $170,000 per annumCompany OverviewDiverse Lynx LLC is an Equal Employment Opportunity employer committed to promoting and supporting a diverse workforce across all levels in the company.Job DescriptionWe are seeking an experienced iOS...
-
Senior Software Engineer Leader
2 weeks ago
Cupertino, California, United States Apple Full timeAt Apple, we're committed to delivering high-quality products that exceed customer expectations. As a Senior Performance Engineering Manager, you'll play a critical role in ensuring the performance of our Ad Platforms offerings meets the highest standards.">We're looking for an experienced professional with a strong background in software development and...
-
Senior Software Engineering Manager
5 days ago
Cupertino, California, United States Apple Full timeJob DescriptionAt Apple, we are seeking a highly skilled Senior Software Engineering Manager to lead the development of our App Store client across all platforms. The successful candidate will be responsible for crafting experiences that reach millions of users worldwide.About the Role:Crafting and delivering a strategic roadmap for the App Store...
-
Senior CAD Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Senior CAD Software Engineer to join our team in Cupertino, CA. As a key member of our CAD organization, you will be responsible for designing and developing sophisticated software systems for regression-testing Apple's silicon designs in software simulation.About the RoleThis is an exciting opportunity to work on...
-
Senior Full Stack Software Engineer
4 weeks ago
Cupertino, California, United States System Soft Technologies Full timeJob SummaryWe are seeking an experienced Senior Full Stack Software Engineer to join our team at System Soft Technologies. This role focuses on backend development within a dynamic and collaborative environment.Responsibilities:Lead full stack software development with a focus on backend development, utilizing Ruby on Rails and React technologies.Participate...
-
Cupertino, California, United States Apple Full timeAbout the RoleCupertino, California, USAApple is seeking an experienced Senior Software Engineer to lead a team of engineers in delivering system-level features for watchOS. The selected candidate will be part of the Carousel team, responsible for handling system startup, browsing and launching apps, and displaying notifications, among other critical...
-
Cupertino, California, United States Apple Full time**Job Overview**We are seeking a highly skilled software engineer to join our team at Apple, focusing on designing and building cloud-native infrastructure platforms. As a Senior Software Engineer, you will play a crucial role in architecting and developing scalable platforms that leverage cutting-edge technologies, machine learning, and open source to power...
-
Senior iOS Software Engineer
5 days ago
Cupertino, California, United States Diverse Lynx Full timeWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Diverse Lynx LLC in Cupertino, CA. This is a full-time position with an estimated salary of $120,000 - $180,000 per year.About the JobThis role involves designing and building advanced applications for the iOS platform using Objective-C, Swift, and various iOS frameworks such as...
-
Senior iOS Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the Position:We're seeking an experienced Senior Software Engineer to lead the development of our Fitness+ app and frameworks. This is an exciting opportunity to work on a cutting-edge project that combines innovative technology with a passion for health and wellness. As a member of our team, you will have the chance to collaborate with talented...
-
Senior Software Developer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout AppleApple is a technology company that creates innovative products and services. As a Senior Software Engineer, you will play a key role in developing the next generation of Apple's cloud services.SalaryThe base pay for this role is between $175,800 and $312,200 per year, depending on your skills, qualifications, and experience. You will also be...
-
Senior Software Development Engineer
5 days ago
Cupertino, California, United States Amazon Full timeAbout the RoleThis Senior Software Development Engineer - Storage Systems position is responsible for designing, building, and deploying complex software solutions in production. The ideal candidate will have a strong understanding of SSD concepts, experience in networking, storage systems, operating systems, and hands-on systems engineering.The estimated...
-
Software Engineer
5 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple. As a key member of our development team, you will be responsible for designing, developing, and testing device software.Key ResponsibilitiesWork with designers to turn vague ideas into meaningful prototypes and demo them to stakeholders.Write high-quality,...
-
Senior Software Engineer | Lead Developer
4 days ago
Cupertino, California, United States Apple Full timeAbout the RoleThis position requires a highly skilled software engineer to lead and develop complex web applications.As a senior software engineer, you will be responsible for designing, developing, and maintaining large-scale, distributed web applications using a variety of technologies including PHP Laravel, JavaScript, and CSS. You will also be expected...
-
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking an experienced software engineering manager to lead a team of highly skilled engineers in delivering system-level features for watchOS.The watchOS System Experience group is at the center of the Watch platform, handling everything from system startup, browsing and launching apps, and displaying notifications to hardware button...
-
Senior Software Engineer
5 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe're looking for a Senior Software Engineer to lead the watchOS System Experience group. This role requires strong communication and problem-solving skills, as well as an ability to thrive in a fast-paced environment with changing priorities.ResponsibilitiesDesign and develop system-level features for watchOSCollaborate with cross-functional...
-
Senior Full Stack Software Engineer
4 weeks ago
Cupertino, California, United States Diverse Lynx Full timeJob DescriptionWe are seeking an experienced Senior Full Stack Software Engineer to join our team at Diverse Lynx LLC in the United States. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using Python and DevOps principles.The ideal candidate will...