Firmware Engineer - Human Interface Devices

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

As a Firmware Engineer for the Human Interface Devices (HID) team, you will be involved in bringing up new sensing chipsets and processors, working with cross-functional teams, debugging system issues, designing and implementing complex firmware, writing clean and sustainable code, negotiating communication protocols, defining power management strategies, and collaborating with the QE teams to inform their testing. You will be expected to quickly address any issues and effectively close them out. This role requires you to contribute from initial specification to production and collaborate with various teams to ensure the smooth operation of the embedded systems.
Must have:
  • Bring up new sensing chipsets and processors from initial specification to production.
  • Debug and close out system issues related to your firmware.
  • Architect, implement, and maintain complex firmware designs.

Job Details

As a Firmware Engineer for our Human Interface Devices (HID) team working on many of Apple's embedded sensors, you will be expected to: - Bring up new sensing chipsets and processors from initial specification to production - Work with cross-functional teams and lead technical opens to closure - Quickly debug and effectively close out system issues related to your firmware - Architect, implement, and maintain complex firmware designs - Write clean, easy to understand, robust, and sustainable code tailored for embedded systems - Negotiate, specify and document communication protocols, system states, and FW/SW feature requirements with cross-functional teams - Define power management strategies, and review schematics with the HW team - Collaborate with the QE teams to inform and craft their testing

Similar Jobs

ShyftLabs - Adobe Target Developer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
9 Months ago
eBay - Senior Category Manager, Hard Goods

eBay

London, England, United Kingdom (Hybrid)
2 Months ago
Crowd Strick - IAM Security Architect

Crowd Strick

Romania (Remote)
2 Months ago
Black Bery - Senior Technical Product Manager, QNX

Black Bery

Ottawa, Ontario, Canada (On-Site)
3 Weeks ago
Riot Games - Senior Product Category Manager, Consumer Products

Riot Games

Shanghai, China (On-Site)
1 Month ago
Zeeco, Inc. - Project Engineer

Zeeco, Inc.

Tulsa, Oklahoma, United States (On-Site)
6 Months ago
Capgemini - LIMS Support Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Ion - Principal Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago
CyberArk - Software Engineer

CyberArk

Bulgaria (On-Site)
2 Weeks ago
PwC - SAP SAC Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thumbtack - Senior Engineering Manager, Data

Thumbtack

Ontario, Canada (Remote)
1 Month ago
Harvey - Enterprise Account Executive, APAC

Harvey

Sydney, New South Wales, Australia (Hybrid)
2 Weeks ago
Western Digital - Senior Engineer, Manufacturing Equipment Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
1 Month ago
Harvey - User Operations Specialist, APAC

Harvey

Sydney, New South Wales, Australia (Hybrid)
2 Weeks ago
Ubisoft - Application Specialist

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Whatnot - Sr. Manager, Product Communications

Whatnot

San Francisco, California, United States (On-Site)
2 Months ago
Qualcomm - Physical Design Methodology Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
LTI Mindtree - Principal - Software Engineering

LTI Mindtree

Johannesburg, Gauteng, South Africa (On-Site)
2 Weeks ago
Applied materials  - Software Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Sportradar - Product Manager Player Insights (CRM)

Sportradar

Athens, Greece (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Cupertino, California, United States

gitlab - Senior Legal Counsel, Employment

gitlab

United States (Remote)
1 Month ago
BioFire - Outpatient Specialist

BioFire

New York, United States (On-Site)
3 Months ago
Captions - Software Engineer, Backend

Captions

New York, New York, United States (On-Site)
1 Month ago
Lytx,  Inc  - Director, Software Engineering, Innovation Lab

Lytx, Inc

San Diego, California, United States (Hybrid)
1 Month ago
Spaulding Ridge - Data Solutions Architect

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
1 Month ago
Social Discovery Ventures - Product Analyst

Social Discovery Ventures

Georgia, United States (Remote)
2 Weeks ago
Scientific Games - Packer

Scientific Games

Alpharetta, Georgia, United States (On-Site)
2 Weeks ago
onwards Search - Senior Software Engineer (UiPath)

onwards Search

Rochester, Minnesota, United States (Remote)
3 Weeks ago
Palo Alto Networks - Finance Business Manager

Palo Alto Networks

Santa Clara, California, United States (On-Site)
3 Weeks ago
Interactive Brokers - Data Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Aryaka - Senior Sales Engineer

Aryaka

United Kingdom (Remote)
2 Months ago
Britive - SOFTWARE ENGINEER

Britive

San Francisco, California, United States (Remote)
8 Months ago
AeroSpike - Staff Software Engineer

AeroSpike

United States (Remote)
2 Months ago
Novomatic - Engineering Lead

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Coda - Senior/Staff Software Engineer, Custom Commerce

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Year ago
miracle software  - Software Engineer

miracle software

Novi, Michigan, United States (On-Site)
6 Years ago
Luxoft - Senior Software Support Engineer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
8 Months ago
Rippling - Senior Software Engineer - France Global Payroll

Rippling

Paris, Île-de-France, France (Remote)
2 Months ago
Aeries technology - Sr. Analytics Engineer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Penumbrainc - Sr. Manager SAP Operations

Penumbrainc

Alameda, California, United States (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Boulder, Colorado, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Culver City, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug