Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Firmware Engineer (San Francisco)

$190k - $247k
Part-time

iRhythm Technologies

Career-defining. Life-changing. At iRhythm, you’ll have the opportunity to grow your skills and your career while impacting the lives of people around the world. iRhythm is shaping a future where everyone, everywhere can access the best possible cardiac health solutions. Every day, we collaborate, create, and constantly reimagine what’s possible. We think big and move fast, driven by our commitment to put patients first and improve lives. We need builders like you. Curious and innovative problem solvers looking for the chance to meaningfully shape the future of cardiac health, our company, and your careerAbout This Role:Job Title:Staff Firmware EngineeringLocation:San Francisco, CA (94103)– Hybrid (three days onsite, two days remote).Note: The number of days on-site may vary week to week depending on project needs.Career-defining. Life-changing.At iRhythm, you’ll have the opportunity to grow your skills and your career while impacting the lives of people around the world. iRhythm is shaping a future where everyone, everywhere can access the best possible cardiac health solutions. Every day, we collaborate, create, and constantly reimagine what’s possible. We think big and move fast, driven by our commitment to put patients first and improve lives. We need builders like you. Curious and innovative problem solvers looking for the chance to meaningfully shape the future of cardiac health, our company, and your career.Position Summary:We are looking for a curious, detail-oriented, and self-motivated Staff Firmware Engineer to join our small firmware team and help shape the future of our medical devices. This is a hands-on staff-level role for an engineer who can own firmware projects end to end: understanding product needs, defining scope, making architecture decisions, implementing robust code, and mentoring other engineers along the way.You will work on resource-constrained, bare-metal systems and contribute across the full firmware lifecycle, including new product development, iterative product releases, debugging, failure investigations, code reviews, documentation, and cross-functional problem solving. Success in this role requires strong technical judgment, attention to detail, and the ability to make sound decisions in a regulated environment with product, system, and patient impact in mind.This role also plays a key part in shaping firmware-side cybersecurity decisions. In partnership with product security and cross-functional stakeholders, you will guide technical decisions related to secure architecture and implementation for the device.This is a hybrid position, offering the flexibility to work remotely while maintaining hands-on collaboration with on-site engineering and operations teams. The number of days on-site may vary week to week based on project needs.Key Responsibilities:Own firmware projects from concept through release, including requirements, scoping, architecture, implementation, integration, and support for verification and release activities.Serve as a hands-on technical leader on a small firmware team, balancing architecture work, development, mentoring, and investigation of complex issues.Guide firmware-side cybersecurity decisions in partnership with product security, including areas such as cryptographic design choices, secure boot and bootloader strategy, key hierarchy and storage, and secure firmware update or FOTA design.Develop high-quality firmware for resource-constrained, MCU-based embedded systems with a strong emphasis on reliability, readability, and maintainability.Lead deep root cause investigations for complex and sometimes rare product issues across firmware, hardware, manufacturing, wireless, power, and system interactions.Define and evolve firmware interfaces with electrical engineering, manufacturing, backend and system software engineering, software quality assurance, quality, and other stakeholders.Contribute to documentation and design control artifacts in compliance with IEC 62304, ISO 13485, and related development processes.Mentor junior engineers through design discussions, code reviews, and day-to-day technical guidance.Use lab equipment and hands-on debugging techniques to bring up hardware, characterize issues, and validate behavior on-device.Minimum Qualifications:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.10+ years of hands-on firmware development experience in resource-constrained embedded systems, preferably MCU-based and bare-metal.Experience owning substantial firmware work or projects from architecture through implementation and release.Experience working in a regulated industry. Medical device experience is preferred.Strong proficiency in C for embedded systems.Strong experience with board bring-up, lab debugging, and hardware and firmware integration.Working knowledge of embedded cybersecurity principles and the ability to guide firmware implementation decisions, with familiarity in one or more areas such as cryptographic design choices, secure boot or bootloader strategy, key storage, or secure update design.Experience investigating complex system issues and driving root cause to resolution.Strong attention to detail and sound engineering judgment.Experience working cross-functionally with hardware and software teams in a structured development environment.Strong communication, analytical, and problem-solving skills.Preferred Qualifications:Experience with connected, wireless, or battery-powered embedded devices.Familiarity with technologies such as BLE or cellular connectivity.Broader familiarity with cybersecurity concepts relevant to connected embedded or medical devices, such as threat modeling, vulnerability response, and related regulatory expectations.Experience contributing to documentation and design control activities in a regulated environment.Familiarity with coding standards such as MISRA and with peer code review practices.Experience with static and dynamic code analysis techniques for firmware development.Experience with version control, release processes, CI/CD, test infrastructure, or other development tooling improvements.Experience developing embedded firmware using Zephyr RTOS, including device tree, Kconfig, driver development, and kernel services.What’s in it for you:This is a full-time position with a competitive compensation package, excellent benefits, including medical, dental, and vision insurance (all of which start on your first day), paid holidays, and PTO.Location:San FranciscoActual compensation may vary depending on job-related factors including knowledge, skills, experience, and work location.Estimated Pay Range$190,000.00 - $247,000.00As a part of our core values, we ensure an inclusive workforce. We welcome and celebrate people of all backgrounds, experiences, skills, and perspectives. iRhythm Technologies, Inc. is an Equal Opportunity Employer. We will consider for employment all qualified applicants with arrest and conviction records in accordance with all applicable laws.iRhythm provides reasonable accommodations for qualified individuals with disabilities in job application procedures, including those who may have any difficulty using our online system. If you need such an accommodation, you may contact us at View email address on apply.placed-app.com iRhythm TechnologiesiRhythm is a leading digital healthcare company that creates trusted solutions that detect, predict, and prevent disease. Combining wearable biosensors and cloud-based data analytics with powerful proprietary algorithms, iRhythm distills data from millions of heartbeats into clinically actionable information. Through a relentless focus on patient care, iRhythm’s vision is to deliver better data, better insights, and better health for all.Make iRhythm your path forward. Zio, the heart monitor that changed the game.There have been instances where individuals not associated with iRhythm have impersonated iRhythm employees pretending to be involved in the iRhythm recruiting process, or created postings for positions that do not exist. Please note that all open positions will always be shown here on the iRhythm Careers page, and all communications regarding the application, interview and hiring process will come from a @irhythmtech.com email address. Please check any communications to be sure they come directly from @irhythmtech.com email address. If you believe you have been the victim of an imposter or want to confirm that the person you are communicating with is legitimate, please contact View email address on apply.placed-app.com. Written offers of employment will be extended in a formal offer letter from an @irhythmtech.com email address ONLY. For more information, see and SummaryLocation: San Francisco, CAType: Full time

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer (San Francisco) in San Francisco, CA vacancy
  •  ...Staff Frontend Engineer, AI Product UX Location: San Francisco - hybrid, in-office two days a week Compensation: Competitive base + leadership-level equity Help define how humans trust AI decisions AI is transforming mortgage lending, but underwriting decisions... 
    Suggested
    Full time
    Work at office
    Flexible hours
    2 days per week

    HomeVision

    San Francisco, CA
    1 day ago
  • $194k - $267k

     ...and operations pain points at scale.We're looking for a Staff level DevOps Engineer to join a team of highly skilled and talented team players...  ...is the annual base salary range for candidates located in San Francisco Bay Area. Your actual base salary will depend on factors... 
    Suggested
    Permanent employment
    Part time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $214k - $268k

     ...accelerate research everywhere.The TeamThe HPC Engineering team is part of the AI Compute Platform...  ...organization.The OpportunityWe seek a Staff HPC Engineer to help lead the evolution...  ...into HPC workflows.CompensationThe San Francisco, CA base pay range for a new hire in... 
    Suggested
    Part time
    Work at office
    Remote work
    Relocation package
    3 days per week

    Biohub

    San Francisco, CA
    5 hours ago
  •  ...The OpportunityGrowth Engineering powers how potential members discover, enroll in, and return...  ..., and marketing reach.As Senior Staff Engineer, Growth, you will set the technical...  .... The company is headquartered in San Francisco with additional offices in Montreal and... 
    Suggested
    Part time
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    5 hours ago
  • $180k - $300k

     ...reliably, and with a consistent, high-quality user experience.This role can be based in Singapore, Melbourne, or San Francisco.What you’ll doAs a Staff Mobile Engineer on the Mobile Foundations team, you will lead the technical direction of our mobile platform across iOS and... 
    Suggested
    Part time
    Local area
    Worldwide

    Airwallex

    San Francisco, CA
    5 hours ago
  •  ...career, and the financial world.The role:SoFi’s SeniorStaff AI Engineer is a hands-on AI engineering role in SoFi’s growing...  ...without regard to protected characteristics.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified... 
    Part time
    Remote work

    SoFi

    San Francisco, CA
    5 hours ago
  • $231k - $318k

     ...wholesale: one that feels less like a search engine and more like a trusted merchant with an...  ...what's in stock and what will sell.As a Staff Engineer on the Search FX team, you will...  ..., Buildkite, DatadogSalary Range:San Francisco: the pay range for this role is $231,000... 
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    Faire

    San Francisco, CA
    5 hours ago
  • $182k - $310k

     ...standards, are tool-agnostic, and expect engineers to own problems end-to-end. We...  ...in the industry has.About the RoleAs a Staff Backend Engineer, you’ll design the backbone...  ...first-class runtime.This role is based in San Francisco.What You’ll Need to have8+ years backend... 
    Temporary work
    Part time
    Local area
    Worldwide

    Airwallex

    San Francisco, CA
    5 hours ago
  • $194k - $267k

     ...customers.Join an elite team of full-stack engineers, visionary data scientists, and...  ...Identity Threat Protection with Okta AIThe Staff Software Engineer OpportunityOkta is seeking...  ...salary range for candidates located in San Francisco Bay Area. Your actual base salary will depend... 
    Permanent employment
    Part time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $198k - $299k

     ...Role & TeamWe’re looking for a Fullstack Engineer to join the Core Analytics team, the...  ...strengthen and scale the platform.As a Staff Engineer, you will: Work with Product Management...  ...around the world and offices in San Francisco (HQ), New York, Vancouver, Amsterdam, London... 
    Part time
    Work at office
    Worldwide
    Home office

    Amplitude

    San Francisco, CA
    5 hours ago
  • $180k - $230k

     ...San Francisco, California100% RemoteFull Time$180k - $230k A startup backed by Y Combinator is looking for a Senior to Staff level Full Stack Engineer with exceptional Typescript experience. You'll work on their core application, used in the healthcare space. Candidates... 
    Full time
    Part time
    Remote work

    Motion Recruitment

    San Francisco, CA
    5 hours ago
  • $222.72k - $389.75k

     ...AI in our recruiting process here.We are looking for a Staff Machine Learning Engineer to lead the technical vision for our Ads Conversion Core...  ...commutable distance from one of the following offices: San Francisco, Palo Alto, Seattle.#LI-HYBRID #LI-SM4At Pinterest we believe... 
    Part time
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    10 hours ago
  • $180k - $238k

     ...to 7 million users across 600,000 businesses. Based in San Francisco, we've been named a LinkedIn Top Startup, are valued at...  ...transform how people do work. About the RoleWe're hiring a Staff Cloud Networking Engineer to own cloud networking across our engineering... 
    Full time
    Part time
    Work at office
    Remote work

    Scribe

    San Francisco, CA
    5 hours ago
  • $243k - $284k

     ...companies impact and change the world.The RoleWe're hiring a Staff Incident Response Engineer to anchor a16z's detection and response work. You'll...  ...requires an in-office presence 2 days a week in our San Francisco, CA office.To join our team, you should be excited to:... 
    Part time
    Work at office
    2 days per week

    a16z

    San Francisco, CA
    5 hours ago
  • $204k - $280.5k

     ...detection, compliance training, and AI governance. As our Staff Security Engineer focusing on Enterprise AI, you will own the AI governance...  ...measurable adoption of new tools or practices.Salary Range:San Francisco: the pay range for this role is $204,000 - $280,500 per year... 
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    Faire

    San Francisco, CA
    5 hours ago
  • $193.8k - $285k

     ...we want to talk to you!About the RoleWe are hiring a Firmware Validation & Integration Engineer for our autonomy software team. This is a critical role...  ...this statement of non-discrimination.Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    5 hours ago
  • $194k - $267k

     ...new concepts and tools.Position Overview:The Site Reliability Engineer (SRE) will play a key role in building and managing...  ...5) upon hire.Requires in-person onboarding and travel to our San Francisco, CA HQ office or our Chicago office during the first week of... 
    Permanent employment
    Part time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $220k - $235k

     ....We are seeking a strategic, high-output Staff/Senior Staff SRE to define the future of our cloud platform and champion engineering excellence across Ironclad. In this role,...  ...salary range for this position based at our San Francisco headquarters. The actual base salary... 
    Full time
    Contract work
    Part time
    Work at office

    Ironclad

    San Francisco, CA
    5 hours ago
  • $174k - $239k

     ...scale, reliability, and innovation through technology.The Staff Site Reliability Engineer OpportunityOkta Federal, Inc. is looking for an...  ...salary range for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York and Washington.... 
    Part time
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $190k - $252.5k

     ...Job Description Job Description Staff Electrical Design Engineer (EPC) — Design It All, Own It All San Francisco, CA | Full-Time | $190,000 – $252,500 The Opportunity Some roles give you a narrow lane. This one gives you the whole road. Our client — a rapidly... 
    Full time

    MiconeStaffing

    San Francisco, CA
    12 days ago
  • $190k - $252.5k

     ...Job Description Job Description Staff BESS Electrical Design Engineer (EPC) — Architect the Grid's Battery Future San Francisco, CA | Full-Time | $190,000 – $252,500 The Opportunity Every megawatt-hour of grid storage that comes online needs an engineer who... 
    Full time
    Shift work

    MiconeStaffing

    San Francisco, CA
    12 days ago
  • $194k - $267k

     ...seeking a highly technical StaffObservabilitySite Reliability Engineer with a specialty in Splunk to own and evolve our Splunk...  ...upon hire.This person must attend in person onboarding in our San Francisco office the first week of employment. #LI-MM#LI-HybridP14596_3... 
    Permanent employment
    Part time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $190k - $252.5k

     ...Job Description Job Description Staff High Voltage Electrical Engineer (EPC) — Transmission-Scale Design, Mission-Scale Impact San Francisco, CA | Full-Time | $190,000 – $252,500 The Opportunity Most engineers wait a career for the chance to be Engineer of... 
    Full time

    MiconeStaffing

    San Francisco, CA
    12 days ago
  • $245k - $272k

     ...their customers. With teams in Denver, San Francisco, and New York, we support more than 500,...  ...reliable, performant, and easy to adopt. As a Staff MLE, you'll also shape technical...  ...drive architectural decisions, and mentor engineers across the organization.About the Team:You... 
    Full time
    Part time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    10 hours ago
  •  ...Staff Web Frontend Engineer (Frontend Platform)Location: San Francisco, CA (Hybrid)About the CompanyWe’re building a modern, consumer-grade digital platform used by millions of people to access critical services in their everyday lives. Our product sits at the intersection... 
    Part time
    Local area

    Talener

    San Francisco, CA
    5 hours ago
  • $194k - $267k

     ...durable, automated systems that maximize platform reliability and engineering velocity.The ideal candidate is someone who enjoys analyzing...  ...salary range for this position for candidates located in the San Francisco Bay area is between: $194,000—$267,000 USDBelow is the annual... 
    Part time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    5 hours ago
  • $198k - $299k

     ...builds the systems that every Amplitude engineer relies on every day to ship code — and we...  ...re rebuilding them for the AI era. As a Staff Platform Engineer, you'll set technical...  ...individuals who will work for Amplitude in San Francisco Bay Area of California. Salary range: $2... 
    Part time

    Amplitude

    San Francisco, CA
    5 hours ago
  • $223k - $278k

     ...focus on their craft and their customers. With teams in Denver, San Francisco, and New York, we support more than 500,000 small businesses...  ...the interview process.About the Role:We’re hiring seasoned engineers to join our teams that work on core platform capabilities, improving... 
    Full time
    Part time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    5 hours ago
  •  ...San Francisco, California100% RemoteFull Time$188k - $248kA leading healthcare technology organization is hiring a Senior Staff Systems Design Engineer to join a growing cloud and AI platform team. This is a full-time role based in the United States with a focus on Google... 
    Full time
    Part time
    Remote work

    Motion Recruitment

    San Francisco, CA
    5 hours ago
  • $222.72k - $389.75k

     ...exchange-sourced ads demand and supply. We’re looking for a Staff ML engineer to develop core bidding and ranking systems that help us...  ...in a commutable distance from one of the following offices: San Francisco, Palo Alto, Seattle.#LI-SM4At Pinterest we believe the workplace... 
    Part time
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Firmware Engineer (San Francisco). Be the first to apply!