
26 Jan Software Engineer for Test
About Cala Health
Cala Health is a bioelectronic medicine company transforming the standard of care for chronic disease. The company’s wearable neuromodulation therapies merge innovations in neuroscience and technology to deliver individualized peripheral nerve stimulation. Cala Health’s lead product, Cala Trio™, is the only non-invasive prescription therapy for essential tremor and is now available through a unique digital business model of directto-patient solutions. New therapies are under development in neurology, cardiology, and psychiatry. The company is headquartered in the San Francisco Bay Area and backed by leading investors in both healthcare and technology. For more information, visit CalaHealth.com.
The Opportunity
Cala Health is seeking a Software Engineer for Test to join our growing team. The role will be responsible for owning/designing and implementing an automated test environment for use in R&D and QA (development and verification).
Specific Responsibilities also include:
- Synchronize multi-channel analog input/output, digital input/output control and feedback
- Design, build, and maintain hardware-in-the-loop testbeds
- Write internal tools to help other developers and testers use the product
- Develop and maintain firmware and software test automation frameworks and infrastructure for Software Quality Engineering and Firmware Development
Desired Skills and Experience
- We are looking for a Software Engineer for Test to support testing in a dynamic, fast-paced startup environment, exemplified by:
- Excellent Python programming skills
- Experience in test automation on embedded systems
- Integrate framework into continuous integration workflow
- Develop hardware load and control modules
- Outstanding communication skills with team members
- Outstanding written skills to define and document test system
- Write tools to post-process data from test automation and other tools as needed to support development
Additional Experience a plus:
- Experience with automated test frameworks (e.g., Robot Framework), JIRA, SVN/Git, and Continuous Integration systems (e.g., Jenkins)
- C programming experience
- Experience and creativity in creating test automation frameworks for unique systems involving embedded systems
- Experience in writing and executing verification plans on medical devices, aviation, or other safety critical applications
- Automated tests in Python that were part of a Continuous Integration pipeline
- Experience with tool validation for intended use
Cala Health offers a competitive compensation and benefits program as well as a progressive work environment. We are an equal opportunity employer. If you or someone you know might be interested in this position, please submit a resume & an introductory email to careers@calahealth.com. More information about Cala Health can be found at www.CalaHealth.com.
Please click here to see job flyer.
Sorry, the comment form is closed at this time.