Talent.com
Principal Firmware Engineer

Principal Firmware Engineer

Cala HealthSan Francisco, CA, United States
26 days ago
Job type
  • Full-time
Job description

2 weeks ago Be among the first 25 applicants

About Cala

At Cala, we’re working to free people from the burden of chronic disease. We began by creating the first non-invasive prescription therapy for hand tremor. After years of careful fine-tuning and improvements, we released Cala kIQ — our most sophisticated therapy yet. Our products have empowered thousands of people to get back to their lives with confidence and ease.

But we won’t stop there. Our pioneering technology can be applied across neurology, cardiology, and so much more. It’s all part of our mission to help people in their struggle with chronic disease. We’re only just getting started.

The Opportunity

The Principal Firmware Engineer will work with an experienced product development team and be responsible for design, development, testing and driving continuous improvements for our revolutionary health products. The role will work on the stack from hardware support to the application itself, leading the development of new firmware technology on low power, wearable embedded systems. The role will be heavy on individual contribution of firmware development and medical device design controls documentation. This role will also provide support, mentorship, and technical leadership to more junior firmware and systems engineers. The Principal Firmware Engineer will report to the VP Technology.

The compensation range for this role is market driven, with a salary range of $160,000 - $200,000. Additionally, we offer a robust benefits package. This offering is aligned with our overall compensation philosophy.

A Day in the Life

  • Assist in component selection process, particularly as it pertains to low power applications
  • Develop application and system drivers
  • Medical device design controls and documentation – support audits, risk analysis, requirements, test plans / reports, phase reviews, cybersecurity best practices; support regulatory submissions and updates
  • Develop support for hardware / peripherals including IMU / motion sensors, flash memory, analog hardware, wireless communication
  • Develop system technologies, such as logging / data management and transport
  • Efficiently implement data processing algorithms
  • Implement user interfaces (low-power display)
  • Optimize code for low-power applications
  • Develop software accessories for interacting with the embedded systems, such as manufacturing / provisioning tools, fleet management, or patient / physician facing applications
  • Participate in team code reviews

Skills And Experience

  • BS or MS in Computer Science, Computer Engineering, or Electrical Engineering
  • Agile software development within a phase-gated ISO13485 medical device quality system
  • 10+ years working in firmware applications for wearables and ultra low-power / small footprint design
  • Experience with microcontrollers, including ARM Cortex M0, M3, M4
  • Display driver development, incorporating UI flows into state machine
  • Familiarity with cybersecurity vulnerability identification and penetration testing
  • Experience with IoT fleet management, especially over-the-air FW updates
  • Experience with relevant radio / RF technologies such as WiFi, NFC, BTLE, LTE / 5G cellular modem
  • Joint hardware / FW debugging (EE design / development experience a plus)
  • Excellent C programming skills and proficiency in Python; comfort across multiple programming languages and platforms is a plus.
  • Experience developing within various RTOS’s such as Zephyr, Linux, freeRTOS, and comparable systems.
  • Excellent communication skills and comfort interfacing across cross-functional teams.
  • Cala Health believes our success is based on diversity of people, teams and thinking. We offer all employees the tools, training and mentoring they need to succeed. Our selection process is driven by the key requirements for the role rather than bias or discrimination on the basis of a candidate’s sex, gender identity, age, marital status, veteran status, non-jobrelated disability / handicap or medical condition, family status, sexual orientation, religion, color, ethnicity, race or any other legally protected classification.

    Senior / Employment details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Medical Equipment Manufacturing
  • Referrals increase your chances of interviewing at Cala Health by 2x

    Get notified about new Principal Firmware Engineer jobs in San Francisco Bay Area .

    #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    • New!
    Principal Engineer Mission Assurance

    Principal Engineer Mission Assurance

    Northrop GrummanSunnyvale, CA, US
    Full-time
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around th...Show moreLast updated: less than 1 hour ago
    • Promoted
    Principal Engineer - Programmatic Systems

    Principal Engineer - Programmatic Systems

    GlocommsSan Francisco County, CA, United States
    Full-time
    Principal Engineer - Programmatic Systems.Full-time, Onsite (5 days / week).A rapidly scaling technology company in the healthcare space is seeking a. This is a hands-on engineering role focused on bu...Show moreLast updated: 11 days ago
    • Promoted
    Principal Enterprise IT Engineer

    Principal Enterprise IT Engineer

    1x.techPalo Alto, CA, United States
    Full-time
    Principal Enterprise IT Engineer, IT & Security.Location : Palo Alto, CA (on-site).We’re an AI and robotics company based in Palo Alto, California, on a mission to build a truly abundant society thr...Show moreLast updated: 5 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    EliyanSan Francisco, CA, United States
    Full-time
    Join the leading chiplet startup! As an Eliyan FW Lead, you will be working at a fast-paced early stage startup creating technologies that fuel tomorrow’s chiplet based systems with best-in-class p...Show moreLast updated: 7 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Foundation Robotics Labs Inc.San Francisco, CA, United States
    Full-time
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...Show moreLast updated: 2 days ago
    • Promoted
    Senior Firmware EngineerSystems Electrical Engineering • Berkeley, CA • Full time • On-site

    Senior Firmware EngineerSystems Electrical Engineering • Berkeley, CA • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 24 days ago
    • Promoted
    Principal Software Engineer, Commercialization

    Principal Software Engineer, Commercialization

    WaymoMountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Perception Pretraining

    Principal Software Engineer, Perception Pretraining

    WaymoMountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
    Principal Firmware Engineer

    Principal Firmware Engineer

    Avive SolutionsBrisbane, California, United States, 94005
    Full-time
    Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share.We are a mission driven team that is quite literally saving lives.Sudden Cardiac...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Albin Engineering Services, Inc.San Francisco, CA, United States
    Full-time
    Albin Engineering Services, Inc.Firmware Engineer for one of our premier clients.This will be an 8 week contract position working a hybrid model reporting onsite in the San Francisco, CA area.This ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ŌURASan Francisco, CA, United States
    Full-time
    We’re looking for a seasoned Senior Firmware Engineer with a passion for innovation in wearable technology.If you have a track record of developing cutting-edge firmware and a keen interest in shap...Show moreLast updated: 9 days ago
    • Promoted
    Principal Software Engineer, Simulator

    Principal Software Engineer, Simulator

    WaymoMountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Perception Systems

    Principal Software Engineer, Perception Systems

    WaymoMountain View, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Solutions Engineer

    Firmware Solutions Engineer

    SamsaraSan Francisco, CA, United States
    Full-time
    Improve the safety, efficiency, and sustainability of the operations that power the global economy.Samsara (NYSE : IOT) is the pioneer of the Connected Operations Cloud, which is a platform that ena...Show moreLast updated: 30+ days ago
    • Promoted
    Principal R&D Engineer - Firmware (Alameda)

    Principal R&D Engineer - Firmware (Alameda)

    Penumbra, Inc.Alameda, CA, US
    Part-time
    The Principal Research and Development Engineer / Firmware is reserved for senior engineering personnel with outstanding scientific and technical knowledge. Provide leadership in engineering, design, ...Show moreLast updated: 6 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    NudgeSan Francisco, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.Nudge’s goal is to help the brain work better by creating a generalized product that can precisely stimulate and image the brain, entir...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Principal Engineer to create user experiences and solve technical challenges.Key Responsibilities Develop and enhance greenfield features while refactoring legacy code ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsSan Jose, California, United States
    Full-time
    A company is looking for a Principal Software Engineer specializing in MarkLogic Database.Key Responsibilities Lead the design, architecture, and implementation of core features for the MarkLogic...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer II

    Firmware Engineer II

    El Camino HealthSan Francisco, CA, United States
    Full-time
    Firmware Engineer II page is loaded## Firmware Engineer IIremote type : Hybridlocations : San Francisco, CAtime type : Full timeposted on : Posted Yesterdayjob requisition id : JR603 • •Career-d...Show moreLast updated: 25 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Nudge Real EstateSan Francisco, CA, United States
    Full-time
    Nudge’s goal is to help the brain work better by creating a generalized product that can precisely stimulate and image the brain, entirely non-invasively. We aim to achieve this by developing cuttin...Show moreLast updated: 30+ days ago