Taro Logo

Health Sensor Software Engineer - Human Interface Devices

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
Healthcare · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Health Sensor Software Engineer - Human Interface Devices

Join Apple's Human Interface Devices (HID) Health Sensor Software team and work on groundbreaking health features for Apple Products. This role focuses on developing software for health-related features like Heart Rate, ECG, and Cycle Tracking that impact millions of Apple Watch users. As a Health Sensor Software Engineer, you'll collaborate with world-class medical researchers, designers, and engineers to create solutions that help users live healthier lives while maintaining data privacy and security.

The position involves maintaining and designing new software stacks for future health products and sensing technologies. You'll work across multiple levels of the software stack, from embedded systems to user-facing applications. The role requires strong technical expertise in software development, particularly in areas related to sensor data processing and embedded systems.

You'll be responsible for architecting health-related features, participating in code reviews, and optimizing performance for the best user experience. The ideal candidate should be self-motivated, have strong communication skills, and be comfortable working with both high-level and low-level software components. Experience with sensor data, iOS development, and debugging in both kernel and user space would be valuable assets.

This is an excellent opportunity for a skilled software engineer who wants to make a meaningful impact on health technology while working with cutting-edge hardware and software at one of the world's most innovative companies. The role offers comprehensive benefits, including competitive compensation, stock options, and health coverage, making it an attractive position for career growth in the healthcare technology sector.

Last updated 5 months ago

Responsibilities For Health Sensor Software Engineer - Human Interface Devices

  • Architecting and building the software stack to implement new features in the Health space
  • Participating in architecture and code reviews
  • Building internal tools as needed to help ship high quality software
  • Performance tuning to deliver the best experience to users

Requirements For Health Sensor Software Engineer - Human Interface Devices

Rust
  • Solid programming skills in C, C++, Objective-C, Swift, Go, or Rust
  • Object oriented programming and design skills
  • Experience developing reusable public or private APIs
  • Strong understanding of data structures and algorithms

Benefits For Health Sensor Software Engineer - Human Interface Devices

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?