Medical Device Software Test Engineer

Calyxo, Inc.

Pleasanton (CA)

On-site

USD 145,000 - 158,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options
Health insurance
401(k)
Paid vacation

Job summary

Calyxo, Inc. is a medical device company in Pleasanton, CA seeking a software engineer to design, implement, and verify real-time C++ software for urology medical devices.

You will collaborate across disciplines, contribute to automated testing and regulatory documentation, and mentor peers in a structured, regulated environment. Ideal candidates have strong C++ and Python skills, familiarity with Linux, and experience with design verification, risk management, and FDA-aligned processes.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Math or STEM with 3–5 years of experience, or 6+ years in software development for customer products.
  • Advanced experience with C++ software development (3–5 years).
  • Strong knowledge of OO analysis, data structures, algorithms and software architecture.
  • Experience with unit, module and integration testing.
  • Hands-on design verification experience in medical device development.
  • Familiarity with risk management processes and FMEA.
  • Experience with automated tests for software QA.
  • Strong Python experience.
  • Experience in Linux environments and CLI usage.
  • Excellent communication and documentation skills.

Responsibilities

  • Contribute to design and development of test plans and verification protocols for software.
  • Translate requirements into detailed software implementations.
  • Write high-quality C++ real-time software for medical devices used in urology.
  • Participate in design reviews and verification activities.
  • Contribute to automated testing and CI/CD practices.
  • Ensure compliance with FDA guidance and applicable regulatory standards.
  • Collaborate on software-related system validation and regulatory submissions.
  • Mentor engineers and drive best practices.

Skills

C++
Python
Linux CLI
Unit testing
Design verification
Documentation

Education

B.S. in CS/Engineering or STEM

Tools

Qt
Boost
STL
CMake
Git

Job description

Calyxo, Inc. is a medical device company in Pleasanton, CA seeking a software engineer to design, implement, and verify real-time C++ software for urology medical devices.

You will collaborate across disciplines, contribute to automated testing and regulatory documentation, and mentor peers in a structured, regulated environment. Ideal candidates have strong C++ and Python skills, familiarity with Linux, and experience with design verification, risk management, and FDA-aligned processes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medical Device Software Test Engineer (C++, CI/Automation)
Medical Device Software Test Engineer (C++, CI/Automation)

Calyxo • Pleasanton (CA)

On-site
USD 145,000 - 158,000
Stock options
Healthcare benefits
401(k)
Staff Systems Engineer — Medical Device Systems Architect
Staff Systems Engineer — Medical Device Systems Architect

Calyxo • Pleasanton (CA)

On-site
USD 195,000 - 205,000
Stock options
401(k) and healthcare benefits
Paid vacation
Software Engineer in Test- Pleasanton, CA
Software Engineer in Test- Pleasanton, CA

Calyxo • Pleasanton (CA)

On-site
USD 145,000 - 158,000
Stock options
Healthcare benefits
401(k)
Software Engineer in Test- Pleasanton, CA
Software Engineer in Test- Pleasanton, CA

Calyxo, Inc. • Pleasanton (CA)

On-site
USD 145,000 - 158,000
Stock options
Health insurance
401(k)
+1
Senior Quality Assurance Technician - Pleasanton, CA
Senior Quality Assurance Technician - Pleasanton, CA

Calyxo • Pleasanton (CA)

On-site
USD 54,000 - 61,000
Stock options
401(k)
Healthcare
+1
Senior Fluidics Hardware Engineer, Medical Devices
Senior Fluidics Hardware Engineer, Medical Devices

Calyxo, Inc. • Pleasanton (CA)

On-site
USD 250,000 - 270,000
Stock options
401(k) plan
Healthcare and paid vacation
Staff Systems Engineer - Pleasanton, CA
Staff Systems Engineer - Pleasanton, CA

Calyxo • Pleasanton (CA)

On-site
USD 195,000 - 205,000
Stock options
401(k) and healthcare benefits
Paid vacation
Staff Quality Engineer, Medical Devices – NPD Lead
Staff Quality Engineer, Medical Devices – NPD Lead

Calyxo • Pleasanton (CA)

Hybrid
USD 170,000 - 185,000
Stock options
401(k)
Healthcare insurance
+1
Senior QA Technician – Medical Devices (On-site)
Senior QA Technician – Medical Devices (On-site)

Calyxo • Pleasanton (CA)

On-site
USD 54,000 - 61,000
Stock options
401(k)
Healthcare
+1
Staff R&D Engineer, Instruments - Pleasanton, CA
Staff R&D Engineer, Instruments - Pleasanton, CA

Calyxo • Pleasanton (CA)

On-site
USD 175,000 - 190,000
Stock options
401(k)
Healthcare insurance
+1