Current jobs related to Embedded SoC Driver Engineer - Cupertino, California - Apple


  • 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 SummaryAs an Embedded Software Developer for SoC Factory Support, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. You will work closely with the Silicon Validation and Software Engineering teams to bring up new silicon and ensure the quality of every device when manufactured.Key...


  • 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

    Silicon Validation Software Engineer RoleCupertino, California, United StatesJob SummaryWe are seeking an exceptional Silicon Validation Software Engineer to join our fast-paced environment. As a key member of our team, you will contribute to developing embedded software solutions, debug and bring-up of state-of-the-art next-generation SOCs, supporting...


  • Cupertino, California, United States Apple Full time

    Job SummaryAt Apple, we're committed to innovation and excellence in every aspect of our products and services. As an Embedded Software Developer for SoC Factory Support, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and...


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

  • Firmware Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    Job SummaryFirmware Engineer - Embedded Systems ExpertAt Apple, we're looking for a skilled Firmware Engineer to join our Multitouch development team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining complex firmware designs for our embedded systems. You will work closely with internal and external partners to...


  • Cupertino, California, United States Apple Full time

    Embedded System Design EngineerCupertino, CAHardwareDo you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure...


  • 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,...

  • SOC DFT Engineer

    1 month ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled SOC DFT Engineer to join our team at Apple. As a key member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).As a DFT engineer, you will be responsible for developing and...

  • SoC DFT Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleCraft sophisticated solutions to highly sophisticated challenges as a SoC DFT Engineer at Apple. You'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).As a key member of our Silicon Technologies group, you'll ensure Apple products and services can seamlessly and efficiently...


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

  • SoC DFT Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled DFT Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop and implement DFT architecture to ensure the...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a skilled engineer to develop system level test programs for debug, characterization, qualification, and production of SoC devices.Key ResponsibilitiesPerform measurements that directly impact SoC power & performance for various next generation products.Work on groundbreaking technologies & new designs and collaborate with...


  • Cupertino, California, United States Apple Full time

    About the RoleCupertino, California, United StatesHardwareAt Apple, we're looking for a skilled engineering program manager to lead our small cores engineering program. As a key member of our team, you'll be responsible for aligning, managing, and tracking the HW/SW instances of Apple's custom non-Application Processor (AP) cores.This role requires a deep...

  • SoC Test Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleAs a SoC Test Engineer at Apple, you will be part of our Silicon Technologies group, responsible for designing and manufacturing next-generation, high-performance, power-efficient processors, system-on-chip (SoC). Your primary focus will be on ensuring Apple products and services can seamlessly and efficiently handle tasks that make them...


  • Cupertino, California, United States Apple Full time

    About the Role:As a Software Engineer at Apple, you will be part of a team responsible for the system-level validation of our next-generation SoCs. This is an exciting opportunity to work on software that runs on every Apple phone, pad, and Mac computer in the world.Key Responsibilities:Develop and execute comprehensive system-level validation plans for...


  • 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 SummaryAs a Silicon Validation Engineer, DDR Memory at Apple, you will be responsible for performing lab characterization and validation of various analog & mixed signal embedded circuits. You will collaborate with multi-functional teams to launch the world's most premiere mobile SoC's.Key Responsibilities• Perform lab characterization and validation...

Embedded SoC Driver Engineer

1 month ago


Cupertino, California, United States Apple Full time
Job Summary

Apple's Audio and Media Technologies (AMT) group is seeking an experienced software engineer with strong low-level development skills to bridge the gap between hardware and software.

This role will work with the Audio Design, Silicon Engineering, and Silicon Validation Teams, prototyping hardware sequences, designing and developing drivers for audio hardware peripherals, and expanding internal tools to facilitate bring-up for new SoC and hardware designs.

Responsibilities will span pre-silicon development and all aspects of project-based audio driver design and software development.

Key Responsibilities
  • Experience in embedded device driver development.
  • Experience in silicon and pre-silicon bring-up.
  • Excellent programming (C/C++/Assembly) and scripting skills (Python).
  • Excellent profiling skills with proficiency in debugging large, complex system software.
  • Background in low-level software development and system integration.
  • Ability to translate hardware data sheets into software.
  • Good understanding of multi-core embedded HW Systems and RTOS.
  • Highly motivated and self-directed, quick learner.
Requirements
  • BE/ME, BS/MS in Computer Science, or Equivalent.
  • Good understanding of uboot and Jtag a plus Knowledge power management, ARM, X86 architectures a plus.
  • An interest in audio and improving audio on Mac and iOS platforms a plus Translation of HW specifications into bringup/run/teardown sequences in software.
  • Experience in profiling and optimizing power and performance of software/hardware.
  • Experience in participating in hardware and software design reviews.
  • Ability to review hardware engineering schematics nice to have.
What We Offer

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.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.