Cala Health Company Logo on NeurotechX Services

Senior Firmware Engineer

 

Senior Firmware Engineer

Hardware     ·    San Francisco, CA     ·     Full time 

 

Cala Health Inc., an award-winning bioelectronic medicine company headquartered in the San Francisco Bay area, is transforming the standard of care for chronic disease. The company’s wearable neuromodulation therapies utilize electricity as medicine, merging innovations in neuroscience and technology to deliver individualized peripheral nerve stimulation, while its vertically integrated commercial model is transforming the delivery of prescription therapies. Cala Health’s lead product, Cala Trio™, is the only non-invasive, wrist-worn prescription therapy currently available for essential tremor. Cala Health has new therapies under development in neurology, cardiology, and mental health, and is backed by leading investors in both healthcare and technology

Cala Health is seeking a Senior Firmware Engineer to join our growing team. 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.

 

Specific Responsibilities also include:

  • Develop support for hardware / peripherals including motion sensors, flash memory, analog hardware, wireless communication
  • Develop application and system drivers in bare metal systems and RTOS systems
  • Integrate existing code into RTOS systems and RTOS SDKs
  • Develop system technologies, such as data management and transport
  • Implement data processing algorithms in an efficient way
  • Optimize code for low power applications
  • Develop software accessories for interacting the embedded systems, such as manufacturing tools or patient/physician facing applications
  • Participate in code reviews as well as develop documentation accordingly to internal processes

 

Desired Skills and Experience

  • We are looking for a Senior Firmware Engineer to drive embedded systems/firmware engineering in a dynamic, fast-paced startup environment, exemplified by:
  • MS, or PhD in Computer Science, Computer Engineering, or Electrical Engineering
  • 8+ years experience working in firmware applications for wearables and ultra low power / ultra small footprint design
  • Experience with microcontrollers, including ARM Cortex M0, M3, M4
  • Experience with relevant technologies such as WiFi, BLE, 3G/4G, hardware debug, sensors
  • Comfort with hardware
  • Great communication skills and comfortable interfacing across multiple teams.   
  • Excellent C programming skills and proficiency in Python; comfort across multiple programming languages and platforms is a plus.
  • Experience developing within various RTOSes such as Zephyr, Linux, freeRTOS, etc.
  • Extensive knowledge around RTOS principles such as concurrency, memory management, task management, scheduling, multi-threaded execution, inter-process communication and synchronization.
  • Experience in Medical Device is a plus.

 

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.

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.