Firmware Intern
Confirmed live in the last 24 hours
iRhythm Technologies

1,001-5,000 employees

Digital healthcare solutions for disease detection and prevention
Company Overview
iRhythm Technologies, Inc. stands out as a leader in digital healthcare, utilizing wearable biosensors and cloud-based analytics to transform vast amounts of data into actionable clinical insights. Their patient-centric approach is evident in their product design, such as their breathable, waterproof monitor, which has achieved an impressive 99% patient compliance rate. This focus on patient care, combined with their proprietary algorithms, positions iRhythm as a competitive force in disease detection, prediction, and prevention.
Data & Analytics

Company Stage

N/A

Total Funding

$1.2B

Founded

2006

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

5%

1 year growth

17%

2 year growth

39%
Locations
San Francisco, CA, USA
Experience Level
Intern
CategoriesNew
Embedded Engineering
Software QA & Testing
Software Engineering
Requirements
  • Pursuing an advanced degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent
  • Detail-oriented with excellent troubleshooting and critical thinking skills
  • Proficient in C
  • Experience controlling microprocessor hardware such as digital I/O, timers, ADCs, UARTs, low power modes, etc.
  • Familiarity with software debugging in an embedded environment is beneficial
  • Experience with oscilloscopes and test equipment preferred
  • Familiarity with wireless (BLE and cell) a plus
  • Familiarity with version control systems (SVN), and release methodologies
  • Familiarity with MISRA or other coding standards is a plus
  • Ability to communicate and collaborate effectively in a cross-functional environment
  • Care just as much about doing things right as getting things done
Responsibilities
  • Implementing, testing and documenting firmware (aka embedded software)
  • Participating in code reviews
  • Optimizing code to run on battery-powered hardware
  • Working with other engineers to understand and correct bugs
  • Learning about medical device software development lifecycles