Firmware Engineer

1 week ago


Cupertino, California, United States Apple Full time $104,000 - $208,000 per year
The AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop the technical development of the audio platform for our products. You will have the opportunity to drive the technology and product development for Apple's consumer audio products. In this role, you will work with a wide cross-functional team to continually innovate technology implemented in Apple products.

Description
This is a high visibility role that involves architecting and developing our audio platform. This platform is a key technology that integrates and manages the data and system states for our products. We are seeking someone who is passionate about our products and the drive to improving the quality and innovation of our deliverables. The people here at Apple don't just build products — they build the kind of wonder that's revolutionized entire industries. Excellent communication and collaboration is a must, as you will be asked to partner with team members and other engineering teams.
AREAS OF RESPONSIBILITIES:
- Collaborate with marketing and cross-functional engineering teams to define product features and requirements
- Design, implement, debug, and test embedded C/C++ code running on 8-bit, 16-bit, and 32-bit MCU's for Apple-branded audio products
- Support electrical bring-up and debug of prototype hardware
- Enable expansion of our product ecosystem features through creation of test tools

Minimum Qualifications
BS in Science or Engineering
5+ years of proven excellence in firmware, embedded software, embedded product development, or equivalent experience
Solid C/C++ coding abilities, experience implementing firmware in RTOS environments
Embedded software fundamentals, including knowledge of design and development-flows, real-time constraints, concurrency, multi-threaded environments
Software and hardware debugging skills, familiarity with low-level hardware interfaces (I2C, SPI, UART, etc)
Passion for product ownership, defining the customer experience, and track record of product development
Excellent written and verbal communication skills

Preferred Qualifications
MS or PhD in Science or Engineering
Experience with configuration and release management (git), continuous integration, unit and regression testing.
Strong understanding of design strategies for maintainability, scalability, and code reuse.
Familiarity with serial communication schemas across multiple embedded SoCs
Experience with design and implementation of firmware update and bootloader schemas
  • Firmware Engineer

    2 days ago


    Cupertino, California, United States Apple Full time

    The AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop the technical development of the audio platform for our products. You will have the opportunity to drive the technology and product development for Apple's consumer audio products. In this role, you will work with a wide...


  • Cupertino, California, United States Amazon Full time $151,300 - $261,500

    AWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical...

  • Systems SW Engineer

    6 days ago


    Cupertino, California, United States Apple Full time $120,000 - $200,000 per year

    The Hardware Test Engineering team develops world-class electrical instruments thatenable the design, validation, and manufacturing of Apple's most advanced products.We are looking for a passionate Software/Firmware Engineer to design and build theembedded and application software that powers these instruments. You will work atthe intersection of hardware,...


  • Cupertino, California, United States Apple Full time

    Security Engineering & Architecture (SEAR) is at the core of Apple's product security strategy and we're fanatical about protecting our users. We're looking for an outstanding Security Research Engineer to join our exceptional team whose focus is on securing our embedded technologies; starting at the lowest level of our system to ensure we create a...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the...


  • Cupertino, California, United States Apple Full time $200,000 - $250,000 per year

    The Motion & Interaction team has created intuitive experiences for our customers through motion sensing. When you simply raise your wrist, shake your head, or move your device to interact, it's the work of engineers and scientists on this team. Our fingerprints can be found across core capabilities and experiences on iPhone, Watch, AirPods, Vision Pro, and...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    The Instrumentation and Test technology team architects and designs best-in-class Test and Measurement Systems. The team is a collaborative group of creative and smart people developing highly complex and sophisticated Test and Measurement Systems to support the testing of sensors in our world-class products. This individual will play a key role in...


  • Cupertino, California, United States Apple Full time $180,000 - $250,000 per year

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we Apple is seeking an Engineering Program Manager to join the camera sensing software technologies and computer vision team. We are looking for an outstanding Engineering Program...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    Apple's System Firmware and Diagnostics team is looking for a hard-working Embedded software engineer to join our team. This is an individual contributor role to design and develop the software that gets used by various teams. You'll have the opportunity to work on core technologies to make a major impact in the way that Apple develops, test and manufactures...


  • Cupertino, California, United States Apple Full time

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we Apple is seeking an Engineering Program Manager to join the camera sensing software technologies and computer vision team. We are looking for an outstanding Engineering Program...