Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer - HID Bluetooth

$147.4k - $272.1k

Apple

Firmware Engineer - HID Bluetooth

At Apple, innovation happens when people from diverse backgrounds come together to solve tough problems and push technology forward. Our team is a vibrant group of creative, driven, and passionate firmware engineers powering the next generation of Bluetooth accessories. We're looking for bold problem solvers who love working close to the metal—writing firmware for microcontrollers, rapidly prototyping new ideas, exploring ground breaking technologies, and transforming concepts into extraordinary products. This is your chance to sit at the heart of multi-functional collaboration, partnering with teams across Hardware, Algorithm, Software, Quality Engineering, and Product Design to bring Apple's iconic experiences to life. Ready to build what's next? Come join us and make an impact on the future!

Description

As a Firmware Engineer on Apple's Human Interface Devices (HID) Bluetooth team, you'll play a key role in developing embedded firmware for next-generation Bluetooth accessory devices. You will:

  • Bring up new sensors and processors from spec to production, design reliable firmware, and solve complex system issues.
  • Define how different parts of the system communicate and manage power, working closely with teams across Hardware, Software, Algorithms, and Quality.
  • Craft the performance, reliability, and user experience of Apple's iconic products.
Minimum Qualifications
  • BS and a minimum of 3 years of industry experience
  • Experience in C/C++ for bare-metal and RTOS-based firmware development
  • Experience with microcontrollers, sensors, and communication protocols (UART, I2C, SPI, etc.)
  • Experience with software engineering standard processes for reliable, maintainable firmware
Preferred Qualifications
  • Strong experience with wireless protocols (ideally Bluetooth), 32-bit microcontrollers, and board bring-up/debug
  • Hands-on experience with embedded compilers, linkers, and low-level startup routines for system bring-up
  • Proficient in firmware architecture, debugging tools (JTAG, oscilloscope, logic analyzers), and low-level system troubleshooting
  • Development experience on Unix/Linux/MacOS platforms
  • Proven track record of solving complex problems in multi-functional teams
Pay & Benefits

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 $147,400 and $272,100, 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. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. 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. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - HID Bluetooth in Cupertino, CA vacancy
  • $147.4k - $272.1k

     ...HID Firmware Engineer The Human Interface Device (HID) group is looking for motivated engineers to join the multi-touch development team. Firmware delivered by HID powers the amazing sensing interfaces used on iPhone, iPad, Mac, AirPods, health sensors, and more. Our... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $126.8k - $220.9k

     ...Bluetooth Software Engineer, Wireless Technologies & Ecosystems Join our Wireless Bluetooth Software...  ...lives such as Audio, Car Experience, HID/Gaming and more. Our team is at the heart...  ...— Partner with hardware, firmware, QE, and product teams to define requirements... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $147.4k - $272.1k

     ...Bluetooth Embedded Software Engineer, Wireless Technologies & Ecosystems Join 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... 
    Suggested
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    23 hours ago
  •  ...by a world-class vertically integrated engineering team spanning RF/Analog architecture and...  ...for crafting and implementing embedded firmware for SoC bring up and wireless...  ...standards for wireless communications such as Bluetooth, WLAN, ZigBee, UWB. Proficient in at... 
    Suggested

    Apple

    Sunnyvale, CA
    1 day ago
  •  ...Responsibilities: Ownership of system design and firmware on hardware prototype projects and...  ...in a team environment across engineering disciplines. Experimenting with and implementing...  ...to various sensors. Developing USB HID based interfaces and bootloaders.... 
    Suggested

    Intelliswift

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...technology? In the Wireless Technology Engineering group, you’ll be responsible for bringing...  ...to the world through cellular, Wi‑Fi, Bluetooth, GPS, and more. You’ll design, develop,...  ...is looking for a cross‑disciplinary firmware engineer passionate about embedded systems... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Job Title: Senior Software Engineer – Bluetooth Location: Palo Alto, CA (Preferred) / Vancouver, BC (Alternate) Job Type: Full-Time Role Overview We are seeking two highly skilled senior software engineers specializing in Bluetooth technologies to join our... 
    Full time

    Global Connect Technologies

    Palo Alto, CA
    23 hours ago
  • A leading technology company in Cupertino is seeking a Bluetooth Software Engineer to craft next-generation wireless protocols and enhance connectivity solutions. Responsibilities include optimizing audio streaming for AirPods and automotive features, and engaging in cross... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

     ...our customers change the world. The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • Global Connect Technologies is looking for a Senior Software Engineer specializing in Bluetooth technologies in Palo Alto, California. The ideal candidate will have strong experience in developing Bluetooth solutions on Linux and Android platforms. Responsibilities include... 

    Global Connect Technologies

    Palo Alto, CA
    4 days ago
  • $150k - $220k

     ...We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize low-level software with a...  ...role involves working closely with hardware engineers to shape firmware architecture, drive hardware bring-up, and ensure seamless integration... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    3 days ago
  • $80 - $85 per hour

     ...Job ID: 22-11276 Job Title: Firmware Engineer - Android Driver Development Duration: 12+ Months Location: Sunnyvale CA Pay Rate: $80 to $85/hr. Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products... 

    Intelliswift

    Sunnyvale, CA
    3 days ago
  • $170k - $235k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to provide global cellular connectivity from space. As a wireless... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

     ...Firmware Engineer - AirPods 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... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware... 

    ETCHED LLC

    Cupertino, CA
    23 hours ago
  • $126.8k - $190.9k

     ...SoC Firmware Engineer Does making the next great technology product excite you? Imagine what you could do here. At Apple, our new ideas have a way of becoming great products, services, and customer experiences very quickly. We bring passion and dedication to our job... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $120k - $175k

     ...Senior Firmware Engineer Mountain View, CA Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the...  ...API, ~ Wireless communication experience: WiFi, WiFi Mesh, Bluetooth/BLE, BLE-Mesh ~ Proficiency in C, and working familiarity... 
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    3 days ago
  • $145k - $220k

     ...Junior Firmware Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    3 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  •  ...software on launching products. ~3 years of experience with firmware design, implementation, and troubleshooting. ~3 years of experience...  ...future of technology. If you're a talented software engineer who's excited to shape the future of AI, we encourage you to... 

    ETCHED LLC

    Cupertino, CA
    23 hours ago
  • $150k - $180k

     ...work with us For a small team, Afero engineers collectively do a little bit of...  ...mobile development on multiple platforms, to firmware on a wide range of devices, to board-level...  ...experience. Python is a plus. ~ WiFi and Bluetooth Low Energy firmware development... 
    Full time
    Work experience placement
    Casual work
    Work at office
    3 days per week

    Afero

    Los Altos, CA
    1 day ago
  •  ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:... 
    Full time

    Vir Healthway

    Cupertino, CA
    23 hours ago
  • $109k - $160k

     ...Firmware Engineer, SPX Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $153k - $242k

     ...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...Responsibilities Develop a portion of the Test Controller firmware as shown below. Design the PCIe interface section. Design...  ...required. Qualifications ~ Bachelor’s degree in electrical engineering. ~5 years of relevant design experience with PCI interfaces... 
    Contract work
    Relocation

    SoloPoint

    Sunnyvale, CA
    23 hours ago
  •  ...Duration: 12 months with possible extension Summary: The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make... 

    PTR Global

    Sunnyvale, CA
    4 days ago
  • $102k - $141k

     ...seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality... 
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    1 day ago
  • $89 - $94 per hour

     ...Payrate: $89.00 - $94.00/hr. Summary: The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Sunnyvale, CA
    23 hours ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $78 - $88 per hour

     ...Software Engineering - Firmware Software Engineer V Location: Sunnyvale, California (Onsite) Employment Type: Contract COMPENSATION : $78 - $88 HOURLY Role Overview The main function of a firmware software engineer is to apply the principles of computer... 
    Hourly pay
    Contract work
    Immediate start

    Apex Systems

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer - HID Bluetooth. Be the first to apply!