Power Management System Software Developer

1 week ago


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

We are seeking a Power Management System Software Developer to join our team at Apple. As a member of our Core Operating Systems group, you will play a key role in building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience.

You will be responsible for developing new system power management algorithms under tight battery power delivery constraints, modeling telemetry data for predicting patterns, and exploring novel battery management solutions based on actual battery modeling and characterization.

The ideal candidate will have a passion for understanding how each line of code affects all the others and a dedication to cross-disciplinary collaboration.

In return, you will have the opportunity to work on groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS, and continue to uphold and advance the excellence people expect from Apple devices.



  • Cupertino, California, United States Apple Full time

    Thermal Management Software DeveloperThe Core OS Thermal Management Software Technologies group is seeking a skilled software engineer to join the team designing and implementing thermal management control algorithms across all Apple products. Our environment fosters innovation and rapid product iteration within a creative solution space, with direct...


  • Cupertino, California, United States Intelliswift Software Full time

    Company OverviewWe are a software development company, Intelliswift Software, that provides innovative solutions to our clients. Our team is passionate about developing cutting-edge software products.Job SummaryWe are seeking an experienced Software Development Expert to join our team. The ideal candidate will have expertise in multiple programming...


  • Cupertino, California, United States Hilton Hotels & Resorts Full time

    Job Summary: Our team at Hilton Hotels & Resorts seeks a skilled Software System Manager to oversee the stability, scalability, and alignment with business requirements of our existing software systems.Responsibilities:Conduct thorough testing and quality assurance to identify and resolve system issues.Collaborate with the development team to enhance system...


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Senior Software Engineer at Apple, you will be part of a small team working on prototype and shipping ML-powered features that integrate deeply into watchOS experiences used by millions every day. Your primary responsibilities will include working closely with designers, writing high-quality code, architecting systems, collaborating with...


  • Cupertino, California, United States MindSource Full time

    About the RoleAt MindSource, we are seeking a skilled Embedded Systems Integrator to join our team. This is a unique opportunity for an experienced professional to utilize their expertise in electrical engineering and software development to design, integrate, and deploy cutting-edge embedded systems.In this role, you will work closely with cross-functional...


  • Cupertino, California, United States Amazon Full time

    About the RoleAs a Machine Learning Engineer at Amazon, you will be part of a team that develops and deploys AI and ML models to power our cloud services. You will work on designing, building, and maintaining scalable and efficient ML systems, and collaborate with cross-functional teams to integrate ML capabilities into our products.Key...

  • System Engineer

    1 week ago


    Cupertino, California, United States Apple Full time

    About the Role:Apple is seeking an experienced System-on-Chip (SoC) Correlation Product Engineer to join our team in Cupertino, California. The ideal candidate will have a strong background in system level characterization and correlation, as well as experience working with cross-functional teams. This role requires a high level of technical expertise,...

  • Software Engineer

    1 week ago


    Cupertino, California, United States Apple Full time

    OverviewThe Apple Services Engineering team is responsible for building secure, end-to-end solutions that deliver high-quality entertainment content to millions of users worldwide. We are seeking a skilled Software Engineer to join our team and contribute to the development of innovative metadata management systems.SalaryThe estimated salary for this role is...


  • Cupertino, California, United States Apple Full time

    About the RoleAt Apple, we're looking for a talented Software Development Engineer in Test to join our Storage System Quality Engineering team. This is an exciting opportunity to work on cutting-edge storage technology that powers some of the world's most innovative products.As a Software Development Engineer in Test, you'll be responsible for ensuring the...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and developing high-performance processor architectures that power our cutting-edge devices.Key ResponsibilitiesDesign and develop low-level driver code in C and C++...


  • Cupertino, California, United States Apple Full time

    Job Summary: We are seeking a skilled Thermal Management Software Engineer to design and implement thermal management control algorithms across all iOS, macOS, WatchOS, and Apple TV products. As a member of the Core OS Thermal Management Software Technologies group, you will work closely with system architecture teams, product design, system software, field...


  • Cupertino, California, United States Apple Full time

    ResponsibilitiesAs a Power Management Software Solutions Architect, you will be responsible for designing, implementing, and optimizing system software and embedded firmware for Apple's mobile devices.You will work multi-functionally with system architects, electrical engineers, battery engineers, system software engineers, and other functional software...


  • Cupertino, California, United States Omni Inclusive Full time

    We are looking for a Program Manager to join our team at Omni Inclusive, who has extensive experience in leading cross-functional software implementation programs. The ideal candidate will have 7+ years of experience in this field and will be responsible for defining program plans and overseeing tasks.The successful candidate will have strong project...


  • Cupertino, California, United States Apple Full time

    About the Role: In the Energy Technologies software team, we are seeking a highly skilled Software Engineer to develop and implement advanced power management algorithms under tight battery power delivery constraints. You will work closely with multiple teams, including battery management, platform architecture, and hardware systems.Salary Range: The...


  • Cupertino, California, United States Apple Full time

    **Overview of the Role**We are looking for an exceptional Embedded Software Engineer to join our team at Apple. The successful candidate will have experience in developing software for embedded systems and be able to work with experts from diverse backgrounds to identify requirements and implement critical features.**Key Responsibilities:**Design and develop...


  • Cupertino, California, United States Apple Full time

    Company Overview">Cupertino, California-based Apple is a technology giant known for its innovative and user-friendly products. As a leading developer of software systems, Apple is constantly looking for talented individuals to join its team.Salary">The estimated salary for this role is between $121,900 and $183,600 per year, depending on skills,...


  • Cupertino, California, United States Apple Full time

    Company OverviewAt Apple, we don't just create products - we craft experiences that revolutionize industries. Our diverse team of innovators pushes the boundaries of technology and sustainability.Job SummaryWe're seeking a skilled Software Engineer to join our Watch Activity team. As a key member, you'll be responsible for designing and developing...


  • Cupertino, California, United States The Resource Collaborative Full time

    The Resource Collaborative is a pioneering global consulting firm offering cutting-edge technology solutions to its esteemed clients. We are seeking an experienced Software Development Lead who will play a vital role in driving our client's technology vision forward. Job DetailsThis is an exciting opportunity to join a fast-paced team that plays a key role...


  • Cupertino, California, United States Amazon Full time

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


  • Cupertino, California, United States Amazon Full time

    About the TeamWe are a talented team of Senior Software Developers who are passionate about building scalable and efficient software systems. We are seeking an experienced developer to join our team and contribute to our mission of delivering high-quality software solutions to our customers.In this role, you will be responsible for designing, developing, and...