Firmware Engineer - Human Interface Devices

1 Month 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

ISS Stoxx - Senior Site Reliability Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Nintendo - Bilingual Artwork Project Specialist (Japanese)

Nintendo

Redmond, Washington, United States (Hybrid)
10 Months ago
Litmus - Senior Product Marketing Manager

Litmus

Toronto, Ontario, Canada (On-Site)
2 Months ago
Apple - Software Integrity Engineer

Apple

San Diego, California, United States (On-Site)
3 Weeks ago
C3 IoT - Strategy Manager

C3 IoT

Tysons, Virginia, United States (On-Site)
1 Day ago
Nagarro - Staff Consultant ,SAP Prod Planning Control

Nagarro

India (Remote)
8 Months ago
Tesla - Process Development Engineer - Laser Processes

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Aptive - Expert / Senior QNX Software Engineer

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Apple - Panel Design Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Merqube - Quant Analyst (Financial Engineer)

Merqube

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

FICO - Partner Account Manager, Payment Networks

FICO

United States (Remote)
1 Month ago
PayPal - Sr Manager, Fraud Prevention

PayPal

Chicago, Illinois, United States (Hybrid)
1 Month ago
Scale AI - AI Infrastructure Engineer, ML Data Platform

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago
nubank - Product Designer

nubank

Mexico City, Mexico (On-Site)
5 Days ago
OKX - Senior Product Manager, Trading Risk Management

OKX

Singapore, Singapore (On-Site)
8 Months ago
Ethos Life - Staff / Principal Product Designer, Consumer

Ethos Life

United States (Remote)
2 Months ago
Penumbrainc - Training Specialist

Penumbrainc

Alameda, California, United States (On-Site)
1 Month ago
Techland - Security Producer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
zeta - Information Developer

zeta

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Raleigh, North Carolina, United States (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cupertino, California, United States

Vercel - Senior Partner Manager

Vercel

New York, New York, United States (Hybrid)
5 Days ago
Palo Alto Networks - Senior Technical Support Engineer, Focused Services

Palo Alto Networks

Reston, Virginia, United States (On-Site)
4 Weeks ago
Next Level Business Services - Business Analyst - Mobility

Next Level Business Services

Collegeville, Pennsylvania, United States (On-Site)
8 Months ago
Mashgin - Deployment Engineer - Georgia

Mashgin

Atlanta, Georgia, United States (Remote)
8 Months ago
Adyen - Senior Enterprise Account Manager, Adyen for Platforms

Adyen

New York, United States (Hybrid)
1 Month ago
Drive mode - Senior Full Stack Software Engineer

Drive mode

Mountain View, California, United States (Hybrid)
1 Week ago
Ello - Tech Lead, GenAI & Machine Learning

Ello

San Francisco, California, United States (On-Site)
2 Months ago
Adyen - People Operations Specialist - North America

Adyen

San Francisco, California, United States (Hybrid)
5 Days ago
oportun - Staff Software Engineer

oportun

Indianapolis, Indiana, United States (Remote)
1 Month ago
Roblox - Senior Software Engineer, Revenue

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

whoop - Mechanical Engineer II (Apparel & Accessories)

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Pune, Maharashtra, India (On-Site)
8 Months ago
Rolls-Royce - Senior Engineer

Rolls-Royce

Pune, Maharashtra, India (On-Site)
1 Month ago
Mapbox - Engineering Manager, Search

Mapbox

Japan (On-Site)
2 Months ago
Qualcomm - SOC Design Verification Sr Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - Principal Software Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
Capgemini - Software Engineer - B

Capgemini

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
GameJobs - Principal Geometry Engineer

GameJobs

Cary, North Carolina, United States (On-Site)
2 Months ago
GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Varonis  - Inside Sales Engineer

Varonis

London, England, United Kingdom (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

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

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Los Angeles, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, 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