Careers At Cirtec Medical Corporation
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

 

 
 

 

 


 
 

Senior Embedded Software Engineer

Department: LG Engineering
Location: Santa Clara, CA

About us:

For over three decades, Cirtec Medical has been a leading provider of manufacturing solutions for complex Class II and III medical devices. We specialize in providing comprehensive services from design and development to manufacturing and finished device assembly. Our expertise spans active implants and neuromodulation, interventional cardiology, structural heart, minimally invasive surgical systems, smart orthopedics, and precision components.

Our dedicated teams prioritize growth, innovation, and collaboration. We actively seek opportunities for improvement to enhance our support for clients. If you embrace a growth mindset and thrive on challenge, you may be a perfect fit for our team!

Position Summary:

The Senior Embedded Software Engineer will design, implement, and debug software in C++ and C for implantable neuromodulation devices. This individual will work within a multi-disciplinary engineering team including software, electrical and mechanical engineers, and other functions of the company to ensure high quality and on-time product introductions.

Key Responsibilities:

  • Lead and coordinate design, implementation and testing of embedded software in an Object-Oriented architecture.
  • Debug HW & firmware issues during board bring up and feature use as needed.
  • Change / employ RTOS calls as appropriate.
  • Present technical information to internal and external team members.
  • Create and implement wireless communication and power transfer protocols for external devices.
  • Lead creation and maintenance of software design history file and participate in periodic phase reviews using UML.
  • Create interfaces to Medical Implant Communication System (MICS) base stations and implants.
  • Create and review test software requirements.
  • Oversee and direct the work of contractors assigned to the project.
  • Assist in the mechanical and electrical design of test stations and/or improvements to existing stations.
  • Architect, develop and execute the test code.
  • Develop user and system documentation.
  • Participate in product development meetings and software/hardware design and risk analysis reviews.
  • Specify and assemble hardware for test stations.
  • Ensure that medical device components are compliant with applicable international standards and requirements.
  • Maintain software/hardware design history file and participate in periodic phase reviews.
  • Report defects to the stakeholders and create test logs.
  • Provide inputs to the team to improve the medical device design and test outcomes.
  • Reliable, consistent, and punctual attendance is an essential function of the job
  • Complies with company, quality, and safety standards, policies, and procedures.
  • Other duties as assigned.

Must Have:

  • A Bachelor’s degree (STEM engineering discipline preferred) and 5 years of experience required; or a combination of education and relevant work experience.
  • 3-7 years’ experience in testing active implantable devices, hand-held devices and test equipment used for medical devices preferred
  • Experience in an engineering environment with mechanical, tool design, and manufacturing processes (medical device preferred).
  • Experience with National Instruments LabVIEW suite of tools.
  • Working knowledge in electronics; analog, power and digital, oscilloscopes, and general electronic test equipment.
  • Working knowledge of testing active and passive implantable/external medical devices; mobile applications and embedded medical devices.
  • Good communication and interpersonal skills
  • Excellent oral, written, and presentation communication skills
  • Experience in creating and executing test cases and scripts to verify software and hardware requirements.
  • Prefer experience with the medical device IQ, OQ, PQ test stand progression.
  • Familiarity with medical development standards such as IEC 60601-1, 62304, 60601-1-2,
    ISO 14708-1, 14708-3 preferred
  • SysML, UML and MBSE helpful
  • Must be able to read, write and speak fluent English
  • Knowledge of Quality Control principles and methodology

Good to have:

  • Recent experience with a C++ based Object Oriented Design, highly preferred.
  • Experience with ARM IDE such as Eclipse based or STM Cube, highly preferred

Work is performed in an office environment. The noise level in the work environment is usually moderate. The work environment characteristics described here are representative of those an individual encounters while performing the essential functions of this position.

Salary Range: The pay range for this role is $117,900-154,200. The successful candidate’s starting base pay will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.

Cirtec Medical Corporation considers everyone for employment and hires qualified candidates without regard to age, race, religion, color, sex, sexual orientation, gender identity, national origin, ancestry, protected veteran or disability status or any factor prohibited by law. Cirtec Medical Corporation and all its related companies fully endorse equal opportunity. Cirtec Medical provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in the job application process.

We work to create a culture that is built on innovation, respect, transparency and communication, and hope you take pride in being a member of our team. It is Cirtec’s goal to create an enjoyable work environment and to keep the company a great place to work. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every stage of your career and life. Our benefits include training and career development, healthcare and well-being programs including medical, dental, vision, wellness and occupational health programs, Paid Time Off and 401(k) retirement savings with a company match.

 

 
 

 

 
 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System