Embedded Software Engineer
Shift5Full Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
The estimated pay range is $104,000 - $156,000, which may vary based on job-related factors including knowledge, skills, experience, and work location.
This is a hybrid position requiring a minimum of 50% in-office presence in the San Francisco office.
Candidates need a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field, proficiency in C, at least 3 years of work experience ideally in a regulated environment (FDA preferred), experience with embedded software debugging, controlling microprocessor hardware, using lab equipment like oscilloscopes, excellent communication and problem-solving skills, and familiarity with version control like git.
iRhythm fosters a collaborative, innovative environment where employees think big, move fast, and are driven by a commitment to put patients first, improve lives, and build safe, reliable medical devices in a highly regulated setting.
Stand out with familiarity in BLE chipsets from Nordic Semiconductor and Texas Instruments, real-time event frameworks like QP Framework, AT-commands of cellular LTE modules, low-power microcontroller design, and MISRA or other coding standards.
Advanced cardiac monitoring solutions provider
iRhythm Technologies focuses on cardiac monitoring solutions, with its main product being the Zio Patch, a wearable device that tracks heart rhythms for up to 14 days. This extended monitoring helps healthcare providers detect irregular heart rhythms that shorter monitoring might miss, making it especially useful for patients at risk. The company serves both patients and healthcare providers, generating revenue by selling the Zio Patch and offering data analysis services to interpret the collected heart data. iRhythm aims to improve patient outcomes and streamline healthcare workflows in the cardiac health sector.