Software Architect

4 weeks ago


Cupertino, California, United States Apple Full time

Battery User Experience Role

We are seeking a talented engineer to join our team focused on developing innovative solutions for battery user experience. As a key member of our team, you will collaborate with cross-functional teams to learn about upcoming hardware technologies and software features, develop on-device models, and build systems and UI to inform and educate users.

Key Responsibilities

  • Collaborate with teams to learn about upcoming hardware technologies and software features
  • Develop on-device models and accounting for their impact
  • Build systems and UI to help inform and educate users

Requirements

  • 3+ years of embedded software development experience
  • Proficiency in object-oriented programming in a systems language (e.g. C++, Objective-C, Swift)
  • Experience with software architecture and development of UI applications
  • Demonstrated innovative, critical thinking and troubleshooting skills
  • Passion for user experience, coupled with a proven intuition
  • Excellent communication and collaboration skills

Preferred Qualifications

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering or equivalent

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary bonuses or commission payments

Apple is an Equal Opportunity Employer

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 SummaryWe are seeking a highly skilled Medical Software Architect to join our team at Apple. As a key member of our CPU optimization team, you will be responsible for advancing our leading-edge technology by optimizing CPUs and Accelerators across all Apple platforms.Key ResponsibilitiesConduct application and benchmark performance analysisExplore new...

  • Software Architect

    4 weeks ago


    Cupertino, California, United States TEKsystems Full time

    About the Role:We are seeking a highly skilled Software Architect to join our team at TEKsystems. As a key member of our team, you will be responsible for leading performance testing and optimization efforts for VR devices, focusing on memory and OS usage by third-party apps.Key Responsibilities:Lead performance testing and optimization efforts for VR...


  • Cupertino, California, United States Apple Full time

    Job SummaryBe a leading member of the engineering team creating next-generation storage technologies for all Apple platforms. We are looking for a Senior Storage Software Engineer and Hands-on Architect with an extensive background in Operating Systems, storage technologies, block storage stacks, IO performance/characterization, strong programming skills and...


  • Cupertino, California, United States Apple Full time

    Job SummaryThe Networking team at Apple is seeking a talented and energetic software architect to join our Networking Diagnostics team. As a key member of this team, you will be responsible for designing, enhancing, and maintaining the core networking stack OS diagnostics and manageability architecture to provide the best user experience for our users.Key...

  • Wireless Architect

    4 weeks ago


    Cupertino, California, United States Apple Full time

    Wireless ArchitectAs a Wireless Architect at Apple, you will be responsible for designing and developing wireless technologies that improve and enhance Apple's products. You will work on the implementation of prototypes and Proof of Concept (PoC) platforms for all Apple products, including iPhone, iPad, and Mac.Key Responsibilities:Contribute to inventing...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Sensor System Architect to join our team at Apple. As a key member of our Sensor Architecture team, you will be responsible for developing state-of-the-art technologies and sensor modules across our product portfolio.Key ResponsibilitiesArchitect the entire sensor system for each product, defining key figures of...


  • Cupertino, California, United States Apple Full time

    Job Title: Neural Engine Hardware ArchitectAt Apple, we are seeking a highly skilled Neural Engine Hardware Architect to join our team. As a key member of our Platform Architecture group, you will be responsible for designing and developing the next-generation Neural Engine, a custom hardware engine behind iOS CoreML framework.Key...


  • Cupertino, California, United States Intellipro Group Full time

    Job Title:Senior Compiler Architect (Mandarin)Job Summary:Intellipro Group is seeking a highly skilled Senior Compiler Architect to lead the programming model design for DSA. The ideal candidate will have a strong background in compiler implementation and optimizations, as well as excellent communication skills and the ability to work with multi-region...


  • Cupertino, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer II - ML Tools to join our team at Amazon Development Center U.S., Inc. This individual will lead the design and implementation of a new toolset for machine learning workloads and work closely with developers, system architects, hardware engineers, and users within and external to Amazon.Key...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Traffic Engineer to join our team at Apple. As a key player in our tech ecosystem, you will take the lead in enhancing our network stack for improved ingress, egress, and mesh functionality.This role is not just about coding; it's about making contributions architecting the backbone of Apple, pushing the...


  • Cupertino, California, United States Omni Inclusive Full time

    Job SummaryWe are seeking a highly skilled Senior Platform Architect to lead the development of our analytics data platform. The ideal candidate will have a strong background in cloud infrastructure and experience with hybrid cloud environments.Key Responsibilities Design and implement scalable and secure cloud infrastructure solutions Collaborate with...


  • Cupertino, California, United States Apple Full time

    Software Engineer at AppleImagine what you could do here. The people here at Apple don't just build products — we craft the kind of wonder that's revolutionized entire industries.It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental...


  • Cupertino, California, United States Intellipro Group Full time

    Job Title:Senior Compiler ArchitectPosition Type:Full-Time / Hybrid or RemoteLocation:San Jose, CASalary Range / Rate:Base $200,000 - $280,000 + Bonus + StockJob ID#:141880As a Senior Compiler Architect at IntelliPro Group, you will lead the design and implementation of compiler technologies for our DSA platform. This role requires a strong understanding of...


  • 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 Apple Full time

    DRAM ExpertAt Apple, we're looking for a skilled DRAM Expert to join our Silicon Technologies group. As a key member of our team, you'll be responsible for designing and implementing firmware for DRAM initialization, training, and characterization. You'll work closely with our silicon designers to ensure that our next-generation, high-performance,...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Principal Software Architect, App Store Analytics and Data Engineering, you will lead the development of scalable frameworks and provide technical leadership across multiple teams. Your expertise in distributed systems and data collection, pipelines, tools, and platforms will drive roadmaps and long-term strategies for internal tools and...

  • Software Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple. As a SoC Validation Engineer, you will play a critical role in ensuring the quality and reliability of our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).As part of our team, you will be responsible for...


  • Cupertino, California, United States Amazon Full time

    About the RoleThis is a unique opportunity to join the Machine Learning Applications team at Amazon, where you will be responsible for developing, enabling, and performance tuning a wide variety of machine learning model families.As a software engineer in this team, you will work closely with compiler engineers and runtime engineers to create, build, and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Apple, where you will play a key role in developing innovative product features that push the boundaries of sensing, machine learning, and human-computer interaction.As a member of our research and engineering team, you will work closely with machine learning and...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Senior iOS Software Engineer at Apple, you will be responsible for designing and implementing new software experiences for the Home Ecosystem group. This role requires a strong understanding of iOS platforms, Swift/Objective-C, and common Apple frameworks and technologies. You will work closely with cross-functional teams to develop...