Software Systems Engineer

4 weeks ago


Cupertino, California, United States Apple Full time

Job Description:

We are seeking an experienced software developer to join our Core Telemetry Platform team. As a member of this team, you will have the opportunity to work on the latest Apple products, spanning iOS, watchOS, macOS, tvOS, and visionOS. Your primary responsibility will be to design and develop systems software to improve battery usage and performance of Apple products.

Key Responsibilities:

  • Design and develop systems software to improve battery usage and performance of Apple products.
  • Build infrastructure and platform for data collection, storage, and querying to model energy usage, performance, and server impact of different apps and software services.
  • Develop real-time analysis mechanisms to detect and mitigate issues and use analytics to understand large-scale trends.

Requirements:

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent.
  • Proficiency in object-oriented programming in a systems language (e.g., C++, Objective-C, Swift, C).
  • Great foundation in software design and architecture.
  • Proficient system-level understanding.

Preferred Qualifications:

  • Up to 2 years of embedded SW development experience.
  • Demonstrated innovative, critical thinking, and troubleshooting skills to solve complex challenges.
  • Excellent communication and collaboration skills.

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.



  • Cupertino, California, United States Apple Full time

    Job SummaryAt Apple, we're looking for a talented software engineer to join our Audio team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing drivers for audio hardware peripherals, expanding internal tools to facilitate bring-up for new SoC and hardware designs, and working with the Audio Design, Silicon...


  • Cupertino, California, United States Apple Full time

    Job Description:We are seeking an experienced software developer to join our Core Telemetry Platform team. As a Systems Software Developer, you will be responsible for designing and developing systems software to improve power and performance of Apple products. This includes building infrastructure and platforms for data collection, storage, and querying to...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple's Audio team is seeking an experienced software engineer with strong low-level development skills to bridge the gap between hardware and software. This position will work with the Audio Design, Silicon Engineering, and Silicon Validation Teams to prototype hardware sequences, design and develop drivers for audio hardware peripherals, and...


  • Cupertino, California, United States Apple Full time

    About the RoleThe 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...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer- Systems to design and develop network layer for real-time communication applications. The ideal candidate will have a strong background in software engineering, data analysis, and machine learning, with experience in debugging critical software issues, analyzing field data, and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe're seeking an experienced iOS software engineer to join our Proactive Contextual Systems team at Apple. As an iOS software engineer, you will contribute to the development of innovative, intelligent, and adaptive software experiences that delight Apple users.Key ResponsibilitiesDesign and develop software features utilizing groundbreaking ML...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer to join our team in Cupertino, California. As a key member of our iOS engineering team, you will be responsible for designing and developing system software for Human Interface Devices (HID) sensors for Apple iOS devices. This is a unique opportunity to work on cutting-edge technology...


  • 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 Systems Integration Solutions Full time

    Key Responsibilities:Develop and implement software features in collaboration with multiple teams and fix related bugs.Work on prototyping features for future products, designing, improving, and maintaining software infrastructure across multiple platforms.Write and enhance new testing tools.Collaborate with multiple teams, ensuring strong team...


  • Cupertino, California, United States Apple Full time

    Software Engineering Manager, watchOS System ExperienceCupertino, California, United StatesSoftware and ServicesAt Apple, innovation runs through everything we do, from amazing technology to industry-leading environmental efforts. We're seeking an energetic and ambitious software engineering manager to lead a team of highly skilled and experienced engineers...


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Senior Software Engineer on the Apple Intelligence team, you will play a key part in building groundbreaking conversational assistant technologies for large-scale systems and new client devices. Our team is dedicated to creating innovative solutions that delight and inspire millions of people worldwide.Key Responsibilities Own...


  • Cupertino, California, United States Apple Full time

    Job Description:We are seeking an experienced software developer to join our team at Apple. As a software systems developer, you will be responsible for designing and developing systems software to improve the power and performance of Apple products.Key Responsibilities:Design and develop systems software to improve battery usage and performance of Apple...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our AWS Monitoring Systems team. As a key member of our Infrastructure Services team, you will be responsible for designing, architecting, and scaling distributed software systems for AWS Monitoring.As a leader, you will have the opportunity to mentor and manage a team of...


  • Cupertino, California, United States Manpower Group Inc. Full time

    Job Title: macOS Software EngineerJob Summary:We are seeking a skilled macOS Software Engineer to join our team. As a macOS Software Engineer, you will be responsible for designing, developing, and testing software systems or applications for software enhancements and new products.Key Responsibilities:Plan, design, develop, code, and test software systems or...

  • iOS Software Engineer

    1 month ago


    Cupertino, California, United States Apple Full time

    Job DescriptionCupertino, California, United StatesSoftware and ServicesWe're looking for an experienced iOS Software Engineer to join our Proactive Contextual Systems team. As a key member of our team, you will contribute to the development of innovative and intuitive experiences that delight Apple users.Key Responsibilities:Design and develop software...


  • Cupertino, California, United States Apple Full time

    Join Apple's Security Engineering & Architecture TeamCupertino, California, United StatesAs a software engineering manager in Apple's Security Engineering & Architecture organization, you will lead a team of collaborative software engineers improving the security of critical low-level operating system software.Key Responsibilities:Manage ambitious software...


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Senior Software Engineer on the ML Systems Evaluation Engineering (MLSEE) team at Apple, you will play a key part in building groundbreaking conversational assistant technologies for large-scale systems and new client devices. Our team is dedicated to creating innovative solutions that delight and inspire millions of people worldwide.Key...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer to join our team in Cupertino, California. As a key member of our Human Interface Devices (HID) team, you will be responsible for designing and developing system software for Apple iOS devices. Your expertise in C/C++ programming languages will be instrumental in creating new...


  • Cupertino, California, United States Apple Full time

    SummaryAs a Senior Software Engineer on Apple's ML Platform and Technology team, you will play a key role in designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning lifecycle. This involves integrating various internal ML systems and frameworks to orchestrate ML processes, partnering closely with data...


  • Cupertino, California, United States Apple Full time

    Audio Software EngineerAt Apple, we're revolutionizing the audio experience for millions of customers. As an Audio Software Engineer, you'll be responsible for developing and debugging software that supports the audio system for all of Apple's platforms.This includes development and deployment of audio library modules, CPU optimization, and increasing test...