Haptics Firmware Engineer — Real-Time Motion & Feel

Hark

San Jose (CA)

On-site

USD 120,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hark is seeking an experienced embedded engineer to develop real-time firmware for haptic and motion control systems in a hands-on role. You will write firmware in C/C++, bench-test with scopes and analyzers, and iterate with product and design teams to deliver compelling interaction experiences.

You should have 5+ years of firmware experience on microcontrollers, plus hands-on motor/actuator control skills (PID, feed-forward, FOC) and comfort with I2C/SPI/I2S buses.

Qualifications

  • 5+ years writing firmware for microcontrollers in C and C++.
  • Hands-on motor or actuator control experience with PID, feed-forward, FOC, observers.
  • Experience with bench testing using scopes and logic analyzers, and bus traffic over I2C/SPI/I2S.
  • Proficiency in Python or another scripting language for measurements and data analysis.
  • Clear written communication; able to explain tradeoffs to non‑firmware teammates.
  • Strong instinct for tactile feel in haptics.

Responsibilities

  • Write real-time firmware in C and C++ for motion and haptic systems.
  • Characterize actuator behavior on the bench and tune controllers for a pleasant user feel.
  • Prototype early hardware and help shape final shipping experience with product and industrial design teams.

Skills

Firmware (C/C++)
Motor control
Bench testing
Python scripting
Clear communication
Haptics sense

Tools

Oscilloscope
Logic analyzer
I2C
SPI
I2S
Python scripting

Job description

Hark is seeking an experienced embedded engineer to develop real-time firmware for haptic and motion control systems in a hands-on role. You will write firmware in C/C++, bench-test with scopes and analyzers, and iterate with product and design teams to deliver compelling interaction experiences.

You should have 5+ years of firmware experience on microcontrollers, plus hands-on motor/actuator control skills (PID, feed-forward, FOC) and comfort with I2C/SPI/I2S buses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Haptics
Embedded Software Engineer, Haptics

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
Haptics Firmware Engineer: Low-Latency DSP & Actuators
Haptics Firmware Engineer: Low-Latency DSP & Actuators

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Medical & Dental Coverage
Employee Stock Program
Relocation assistance
Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & Actuation

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Motion Control Firmware Engineer (Embedded C) – Growth & Equity
Motion Control Firmware Engineer (Embedded C) – Growth & Equity

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Health benefits (100% company-covered)
Flexible PTO
401K
+2
Motion Control Firmware Engineer - Embedded (Aerospace)
Motion Control Firmware Engineer - Embedded (Aerospace)

Salient Motion, Inc. • Hawthorne (CA)

On-site
USD 120,000 - 140,000
Relocation assistance
Healthcare benefits
New hangar facility
Haptics Software Engineer — Real-Time Touch Experiences
Haptics Software Engineer — Real-Time Touch Experiences

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Stock programs
Employee stock purchase plan
Medical and dental coverage
+5
Embedded Firmware Engineer: Sensing & Actuation (Equity)
Embedded Firmware Engineer: Sensing & Actuation (Equity)

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineering Manager - Motion Control Leader
Embedded Firmware Engineering Manager - Motion Control Leader

Motion Recruitment Partners LLC • Boston (MA)

Hybrid
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1
Firmware Engineer - Humanoid Robotics Hands
Firmware Engineer - Humanoid Robotics Hands

Apptronik • Austin (TX)

On-site
USD 90,000 - 120,000
Robotics Firmware Lead: Real-Time Motor Control & Sensing
Robotics Firmware Lead: Real-Time Motor Control & Sensing

Google • Town of Montana (WI)

On-site
USD 207,000 - 300,000