HID Firmware Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$115,700 - $174,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For HID Firmware Engineer

Join Apple's innovative Human Interface Device (HID) team as a Firmware Engineer, where you'll be at the forefront of developing cutting-edge technologies for iPad, Mac, iPhone, and future products. This role offers an exciting opportunity to work with embedded systems, focusing on the entire lifecycle of input devices from early sensor and processor development to full production implementation.

As a Firmware Engineer, you'll be responsible for architecting and implementing complex firmware designs, working closely with cross-functional teams including Hardware, Software, and Quality Engineering. Your expertise in C/C++ programming and microcontroller systems will be essential in creating robust, sustainable code for embedded systems.

The position offers competitive compensation ranging from $115,700 to $174,200, along with comprehensive benefits including medical coverage, stock options, and educational support. You'll be part of a dynamic team that values innovation, collaboration, and technical excellence, working on products that impact millions of users worldwide.

The ideal candidate combines strong technical skills in embedded systems and firmware development with excellent communication abilities and a collaborative mindset. You'll have the opportunity to work with various communication protocols, debug complex systems, and contribute to groundbreaking product development at one of the world's most influential technology companies.

Working at Apple's San Diego location, you'll be part of a team that's pushing the boundaries of human interface technologies, with access to cutting-edge tools and resources. This role offers significant growth potential and the chance to make a lasting impact on Apple's product ecosystem.

Last updated 2 days ago

Responsibilities For HID Firmware Engineer

  • Develop firmware for embedded systems and HID technologies
  • Debug and resolve system issues related to firmware
  • Architect, implement, and maintain complex designs
  • Write clean, robust, and sustainable code for embedded systems
  • Work with Hardware team on microcontroller selection and power management
  • Collaborate with Hardware and Software teams on protocols and requirements
  • Partner with Quality Engineering team on testing strategies

Requirements For HID Firmware Engineer

Linux
  • Bachelor's Degree
  • Solid C or C++ coding ability
  • Experience with microcontrollers with analog and digital sensors
  • Experience implementing firmware in bare-metal or RTOS environments
  • Proven board bring-up and debug skills
  • Experience in debugging and closing out system issues related to firmware

Benefits For HID Firmware Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple HID Firmware Engineer

Software Developer in Test - Embedded Sensors QE

Software Developer in Test position at Apple, focusing on embedded sensors quality engineering for the Always On Platform across Apple's product line.

Hardware Systems Integration Engineer

Hardware Systems Integration Engineer role at Apple, developing innovative home devices with complex hardware and sensors, offering competitive salary and comprehensive benefits.

HID Quality Engineer

Quality Engineer position at Apple focusing on testing and validating firmware and software for next-generation devices, requiring 1+ years of experience in firmware testing/development.

Wireless System Integration and Test Engineer

Wireless System Integration and Test Engineer position at Apple, focusing on PHY/Radio integration and characterization for cutting-edge wireless SoC products.

WSoC RF Test Automation Engineer

RF Test Automation Engineer position at Apple focusing on wireless silicon development and test automation frameworks.