Senior Software Systems Engineer

4 days ago


Cupertino, California, United States Apple Full time
About the Role

The Sensing and Connectivity Systems Engineering team at Apple is seeking a highly motivated Software Engineer to design and build Apple's future sensing and connectivity products.

A successful candidate will demonstrate deep knowledge of kernel driver development, embedded firmware development, operating system level debugging, and a desire to work in C and C++.

Our team builds technologies that define industry standards, and therefore we seek people who thrive in an innovative environment. Tenacity and the passion to learn are skills we value in our team.

Key Responsibilities:

  • Architect and define the next generation of sensing and connectivity solutions
  • Design and develop drivers for custom hardware
  • Design full-stack solutions for inter-chip communication schemes
  • Optimize end-to-end data path to maximize throughput, minimize packet latency, minimize CPU utilization, and minimize power utilization
  • Design system software for chipset boot and lifecycle management
  • Bring-up connectivity chipsets on new platforms
  • Triage and debug customer critical issues
  • Work closely with cross-functional hardware, technology, and operating system teams

Requirements:

  • C, C++ Embedded Firmware Development
  • Kernel Driver Development
  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience

Preferred Qualifications:

  • System Software Design experience

Additional Requirements:

  • Pay and Benefits
  • 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 $143,100 and $264,200, 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.
  • Benefits include comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses.


  • Cupertino, California, United States OSOM Full time

    Job DescriptionOSOM is seeking a highly skilled Senior Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining the system software and firmware for our high-end devices.You will work closely with our hardware engineering team to bring up new platform designs and optimize...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Software EngineerJoin Apple's Apple Services Engineering team as a Senior Software Engineer and contribute to the development of scalable and reliable software solutions for our customers.About the RoleWe are seeking an experienced Senior Software Engineer to lead the design and implementation of complete products, demonstrating expertise...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer on the Apple Intelligence team, you will play a key role in developing groundbreaking conversational assistant technologies for large-scale systems and new client devices. You will work closely with cross-functional teams to design, implement, and evaluate AI/ML systems, ensuring they meet the highest standards of...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Systems Security to join our team at Apple. As a key member of our security team, you will be responsible for designing and developing core security and compliance automation solutions to ensure the security of our products and services.Key ResponsibilitiesDesign and develop automation...


  • Cupertino, California, United States Apple Full time

    Senior Full-Stack Software Development EngineerWe are seeking a highly skilled Senior Full-Stack Software Development Engineer to join our Eval Engineering team at Apple Maps. The ideal candidate will possess substantial professional experience in software development and the implementation of large-scale, scalable data solutions.Key ResponsibilitiesDesign...


  • Cupertino, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA.Key Responsibilities:Evaluate and assess various technologies to determine their suitability for our projects.Develop proof-of-concepts (POCs) to demonstrate the effectiveness of new...


  • Cupertino, California, United States Apple Inc. Full time

    Software Engineering Manager, watchOS System ExperienceAbout the RoleWe are seeking an experienced Software Engineering Manager to lead a team of skilled engineers in the delivery of system-level features for watchOS. The successful candidate will have a strong technical background, excellent communication skills, and the ability to thrive in a fast-paced...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Apple Data Platform team. As a key member of our team, you will design, implement, and maintain distributed systems to build world-class ML platforms/products at scale.ResponsibilitiesDesign and implement scalable, highly available systems that prioritize ease of useDiagnose,...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Storage Software EngineerWe are seeking a highly skilled Senior Storage Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key Responsibilities:Develop system-level storage architecture...


  • Cupertino, California, United States Apple Full time

    Job DescriptionSenior Software EngineerThis role involves managing petabytes of data and designing and implementing new frameworks to build scalable and efficient data processing workflows.The successful candidate will be responsible for ensuring the completeness of all data ingestion and full metadata enrichment covering data classification annotations,...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Storage Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for developing system-level storage architecture solutions, adding functionality and improving performance across multiple product lines.Responsibilities:Develop and maintain device...

  • Software Engineer

    5 days ago


    Cupertino, California, United States Apple Full time

    Job SummaryAs a Software Engineer in our Silicon Technologies group, you will play a key role in designing and developing the next-generation system-on-chip (SoC) and system level test platform solutions. You will work closely with cross-functional teams to develop and integrate best-in-class software and hardware.Key ResponsibilitiesDesign, develop, and...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Apple Services Engineering Data Platform team. As a key member of this team, you will design and build a scalable data platform services that is used across Apple.This role requires deep understanding of developing products that are highly scalable, highly available and fully...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Apple. As a key member of our software development team, you will be responsible for designing, developing, and testing high-quality iOS applications.Responsibilities:Design and develop iOS applications using modern software development...


  • Cupertino, California, United States Ryzen Solutions Full time

    Senior Backend EngineerWe are currently looking for a Senior level Backend Engineer in a Computers and Electronics Manufacturing company in Cupertino. This position is a Contract-W2 with Hybrid(3 Days Onsite) work set-up.Requirements:Strong background in software development with a focus on backend systems.Experience with cloud-based technologies and...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Systems EngineerWe are seeking a highly skilled Software Systems Engineer to join our Core Telemetry Platform team at Apple. As a key member of our team, you will be responsible for designing and developing software systems to improve power and performance of Apple products.About the RoleThis is an exciting opportunity to work on the...


  • Cupertino, California, United States Apple Full time

    Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team at Apple. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality iOS software solutions that enable innovative location-aware experiences for our users.Key Responsibilities:Design and...


  • Cupertino, California, United States Apple Full time

    Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team at Apple. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality iOS software solutions that enable innovative location-aware experiences for our users.Key Responsibilities:Design and...


  • Cupertino, California, United States Ryzen Solutions Full time

    Senior Backend EngineerWe are currently seeking a highly skilled Senior Backend Engineer to join our team at Ryzen Solutions in Cupertino. This is a Contract-W2 position with a Hybrid work setup, requiring 3 days of onsite work.Key Responsibilities:Design and develop scalable, efficient, and secure backend systemsCollaborate with cross-functional teams to...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Apple. As a key member of our cloud services team, you will be responsible for designing, implementing, and operating highly scalable distributed systems.Key Responsibilities:Design and implement scalable distributed systemsCollaborate with...