Current jobs related to Embedded Software Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job SummarySenior Embedded Software Engineer at AppleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Apple. As a Senior Embedded Software Engineer, you will be responsible for designing and implementing innovative firmware for future Apple products.Key ResponsibilitiesDevelop high-quality firmware for complex embedded...


  • Cupertino, California, United States JobRialto Full time

    Job Requirements:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at JobRialto. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of experience in software engineering and 2-5 years of experience in program management.The successful candidate will have a...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Embedded Software Engineer at Apple, you will be responsible for developing innovative firmware for future Apple products. This role requires high-level architectural thinking, low-level programming, excellent communication and leadership skills, and the ability to work in a fast-paced environment.You will be a mentor to junior...


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

    Job Description:JobRialto is seeking a skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have 5-7 years of experience in engineering and 2-5 years of experience in program management. A Bachelor's Degree in Computer Engineering or relevant work experience is required. The successful candidate will have expertise in...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Title: Embedded Software Engineer in Cupertino, CAJob Summary: We are seeking an experienced Embedded Software Engineer to join our team in Cupertino, CA. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of engineering experience and 2-5 years of program management...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled and experienced Senior Audio Embedded Software Engineer to join our Audio & Media Technologies group. As a key member of our team, you will be responsible for designing, implementing, and testing embedded C/C++ code for Apple-branded audio products.Key ResponsibilitiesCollaborate with marketing and...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Audio Embedded Software Engineer at Apple, you will play a key role in designing and implementing the audio foundation for various high-profile features, including Interactive Audio, Siri, FaceTime, and media capture and playback. You will collaborate with cross-functional engineering teams to define product features and...


  • Cupertino, California, United States Apple Full time

    Bluetooth Embedded Software EngineerCupertino, California, United StatesSoftware and ServicesJoin the Wireless Technologies and Ecosystems organization and be part of an outstanding team of engineers driving innovation and developing products used by millions worldwide.Our team seeks a highly motivated embedded software engineer to design and develop...


  • Cupertino, California, United States HCLTech Full time

    Job DescriptionAbout HCLTech:We are a global technology company with a strong presence in 60 countries, delivering industry-leading capabilities in digital, engineering, and cloud. Our team of 221,000+ people works with clients across various verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences, and more.As a Software...


  • Cupertino, California, United States Apple Full time

    Cellular Embedded Software EngineerAt Apple, we're looking for a talented Cellular Embedded Software Engineer to join our team. As a key member of our Wireless Technologies and Ecosystems organization, you'll work with multi-functional teams to drive innovation and develop products used by millions worldwide. We're seeking a highly motivated individual who...


  • 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

    Cellular Embedded Software EngineerApple's Cellular Software team is seeking talented engineers to work on groundbreaking cellular technologies. The position involves identifying and/or developing core cellular technologies that solve everyday problems for customers using iPhone, iPad, Watch, and other wireless product lines.We are passionate about keeping...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Embedded Firmware Developer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in C programming and experience with embedded development.Key Responsibilities: Design and develop low-level embedded C firmware for our products Collaborate with cross-functional teams to ensure...


  • 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

    Role OverviewWireless Technologies team is seeking a highly motivated and creative engineer to work on our next generation products. The successful candidate will design, develop, debug baseband platform software, and collaborate with cross-functional teams to deliver features into product.Key ResponsibilitiesDesign and develop baseband platform...


  • Cupertino, California, United States Apple Full time

    Role OverviewWireless Technologies team is seeking a highly motivated and creative engineer to work on our next generation products. The duties of this position will involve designing, developing, and debugging baseband platform software, as well as collaborating with cross-functional teams to deliver features into products.Key Responsibilities Design and...


  • Cupertino, California, United States Apple Full time

    Design and Implement Firmware for Next-Generation ProcessorsAs a member of Apple's Silicon Technologies group, you will design and implement firmware for DRAM initialization, training, and characterization. This involves improving and maintaining development and debug environments, tools, and methodologies. You will also support functional test environments...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and implementing firmware for our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and implementation of firmware...


  • Cupertino, California, United States Apple Full time

    Thermal Management Software EngineerCupertino, California, United StatesSoftware and ServicesAs a Thermal Management Software Engineer at Apple, you will be responsible for designing and implementing thermal management control algorithms across all iOS, macOS, WatchOS, and Apple TV products.Our environment fosters innovation and rapid product iteration...

Embedded Software Engineer

2 months ago


Cupertino, California, United States Apple Full time

Position Overview:

Role Identifier:
Are you passionate about crafting refined solutions to intricate problems? Is enhancing user experience your priority? Do you excel in a dynamic, team-oriented setting? If this resonates with you, we invite you to explore this opportunity.


At Apple, we continuously strive to enhance energy efficiency and are dedicated to improving our customers' battery life and charging experiences.

In this position, you will impact millions of users daily by providing insights and understanding around a critical aspect of modern living.

Moreover, you will assist users in discovering methods to actively enhance their experience across all current and future iOS, watchOS, and macOS devices.

Become a vital part of an exceptional new team focused on developing cutting-edge solutions for battery user experience.


Key Responsibilities:

We are seeking a driven engineer with outstanding problem-solving abilities, creativity, and interpersonal skills.

In this role, you will collaborate with various teams across Apple to gain insights into upcoming hardware technologies and software features, develop on-device models considering their implications, and create systems and user interfaces to inform and educate users.

To thrive in this position, you must possess a strong interest in comprehending how systems operate end-to-end and be capable of devising innovative solutions for an exceptional user experience.

This role will also necessitate experience in software architecture and computer systems, along with robust debugging and triage capabilities.


Minimum Qualifications:
  • 3+ years of experience in embedded software development
  • Proficiency in object-oriented programming using a systems language (e.g., C++, Objective-C, Swift)
  • Experience in software architecture and UI application development
  • Demonstrated innovative thinking and troubleshooting skills
  • Passion for user experience, combined with strong intuition
  • Excellent communication and collaboration abilities

Preferred Qualifications:
  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or a related field

Compensation & Benefits:

At Apple, base salary is just one component of our comprehensive compensation package, determined within a specific range.

The base salary range for this position is between $143,100 and $214,500, influenced by your skills, qualifications, experience, and location.

Apple employees have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.

Additionally, employees may be eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Benefits Include:

Comprehensive medical and dental coverage, retirement benefits, a variety of discounted products and free services, and reimbursement for certain educational expenses related to career advancement at Apple.

This role may also qualify for discretionary bonuses or commission payments, as well as relocation assistance.


Note:

Apple’s benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

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.

Learn more about your EEO rights as an applicant.