Taro Logo

Sensing HW Design Firmware Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$181,100 - $318,400
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Hardware

Job Description

Apple's Incubation team is seeking a skilled senior firmware engineer to work on high-performance custom hardware systems for future products & features. This role is part of the Imaging and Sensing Incubation team that develops innovative solutions for Apple products including iPhone, iPad, Apple Watch, and MacBooks.

The position offers a unique opportunity to impact Apple's current and future product lines by developing firmware and software that enables cross-functional teams to explore computer vision, depth, imaging sensors, and system architectures. You'll work in a collaborative environment alongside world-class experts in electrical, optical, and product design.

The team plays a key role in creating ideas and mechanical hardware for early systems that integrate new technology for demo, experience development, data collection and feature development. The environment cultivates engineering excellence, creativity, and innovation, with new challenges arising daily that require sharp analytical skills.

You'll contribute to prototype concepts that synthesize electrical, mechanical and software components, working closely with engineers, designers, and scientists. The role involves developing embedded systems and hardware from concept to production, requiring expertise in firmware architecture, driver development, and system integration.

The position requires strong programming skills in C, C++, and Python, along with the ability to work with hardware interfaces and low-level code. You'll be responsible for coordinating with multiple teams, defining requirements, and ensuring high-quality system delivery through comprehensive testing and verification processes.

This is an opportunity to join a growing team that sets the standard in fostering excellence and innovation, where you'll help design the next generation of revolutionary Apple products. The role combines technical expertise with collaborative teamwork, making it ideal for someone who wants to make a significant impact on future technology development.

Last updated 5 hours ago

Responsibilities For Sensing HW Design Firmware Engineer

  • Firmware scoping, requirements definition, and architecture development
  • Negotiate requirements with multi-functional partners
  • Partner with software, electrical, and system leads to define test requirements and plans
  • Document and present agreed upon firmware architecture
  • Coordinate deliverables & dependencies with software partners
  • Collaborate with hardware teams on component selection
  • Driver development for sensors and other peripherals
  • Design and implement firmware for both custom and 3rd party systems
  • Coordinate and deliver API's for automated test interfaces
  • Assist in bring-up, debug, test, calibration, and verification plans

Requirements For Sensing HW Design Firmware Engineer

Python
Linux
  • BS in Computer Engineering, Computer Science, Electrical Engineering (or related field) and a minimum of 8 years relevant industry experience
  • Proven track record of developing embedded system and hardware from concept to production
  • Strong C, C++, Python programing design skills
  • Ability to read and understand data sheets, schematics, and PCB layouts
  • Experience working with hardware, interfacing with drivers and low-level code
  • Ability to quickly pick up and own new concepts, rapid prototyping and to contribute with innovative solutions
  • Excellent debugging, optimization, problem solving, hands on experience with HW test equipment

Benefits For Sensing HW Design Firmware Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Relocation assistance
  • Discretionary bonuses
  • Employee Stock Purchase Plan

Related Jobs

Design Verification Engineer

Design Verification Engineer role at Apple, focusing on SOC verification, requiring 10+ years experience, offering $162K-$286K plus benefits.

Touch/Force Hardware - Sensor System Architect

Senior hardware architecture role focusing on touch and force sensor systems for Apple's product portfolio, requiring expertise in electrical engineering and system architecture.

TouchID Sensor Architect Electrical Engineer

Lead the development of next-generation Touch ID sensors at Apple, defining electrical architecture and driving technology innovation for security and convenience features across Apple products.

Staff Emulation Engineer

Remote Staff Emulation Engineer position at Jobgether, working on advanced system emulation technology across the United States.

Founding Engineer - Firmware & Software

Founding Engineer position at Zettascale, building next-gen AI chips with revolutionary polymorphic architecture for optimal performance and energy efficiency.