PROCEPT BioRobotics is a surgical robotics company enabling better patient care by developing transformative solutions in urology. With an initial focus on BPH, the company’s AquaBeam® Robotic System delivering Aquablation therapy, is the first FDA-cleared, automated surgical robot for the treatment of lower urinary tract symptoms (LUTS) due to benign prostatic hyperplasia (BPH). Aquablation therapy combines real-time, multi-dimensional imaging, automated robotics and heat-free waterjet ablation for targeted, controlled, and immediate removal of prostate tissue. Aquablation therapy offers predictable and reproducible outcomes, independent of prostate anatomy, prostate size or surgeon experience.
SUMMARY
This position will work with the cross-functional team for developing software for PROCEPT’s future products. Join a team committed to revolutionizing BPH surgical treatment; this position will have the opportunity to excel within a high-energy, small, focused team environment, maintain a strong sense of shared responsibility and shared reward, and to make work fun and interesting. Collaborate with Firmware, Electrical Engineering (EE), Mechanical, System Analysts, and Clinical teams on design, development, and integration. The candidate will contribute to system design and architecture development, author requirement and verification protocols and perform protocol execution, and deliver complex solutions to market and support fielded product(s).
- Participate in software engineering design and review activities
-
Be capable of owning and completing tasks with the time pressures typical of new product development
-
Develop, debug and maintain software for existing and new generation product.
- Work closely with cross-functional groups and subject domain experts to define product requirements
-
Contribute to SW system architecture, SW design and SW unit test documentations
-
Participate in code review, SW unit testing, integration testing and functional testing
-
Work closely with colleagues to conduct Software/firmware/hardware integration
-
Define and review software and hardware verification and validation test plan
-
Represent software on customer complaint analysis team
-
Maintain trained status for, and comply with, all relevant aspects of the PROCEPT BioRobotics Quality Management System to ensure product and support regulatory compliance
-
Understand and adhere to the PROCEPT BioRobotics Quality & EHS policies
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- The Software Engineer position requires a minimum of a Bachelor’s degree (B.S.) in CS or equivalent with 3+ years of direct experience developing application software for medical devices.
-
Highly self-directed and self-motivated with excellent verbal and written communication skills
-
Proficient in Object Oriented Design and API design
-
Proficient in C#, .Net Framework
-
Experience with Windows Operating Systems, networking and multi-threading development
-
Experience with SW requirements gathering, software architecture, coding, code review, unit testing, integration testing and functional testing
-
Experience with SW Development Life Cycle (SDLC) and change control process and tools.
-
Highly proactive developer and experienced system debugger
-
Familiar with Python, or other scripting language for development and testing automation highly desirable
-
Familiarity with Medical Device regulations (e.g. ISO 13485, ISO 14971, IEC 62304) highly desirable
-
Experience with SW development project management highly desirable
-
Experience to integrate SW with FW and HW highly desirable
-
Familiar with DevOps automation tools desirable
-
Experience with HIPAA and GDPR desirable
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- To perform this duty the employee must have the ability to sit or stand at and operate a computer terminal and walk or travel safely within the facility.
- The employee may occasionally lift and/or move up to 25pounds.
-
While performing the duties of this job, the employee regularly works in an office environment. The employee will occasionally be exposed to engineering labs.
- The environment is subject to moderate noise from machinery (IE machine shop equipment, the PROCEPT Aquablation unit, computer equipment, printers, etc.), for which proper hearing protection may be assigned and worn.
- The employee may be exposed to hazards including electrical sparking, water, and chemicals, for which proper protective equipment will be assigned and worn.
COVID-I9 Vaccine Requirement: As of August 19, 2021, all PROCEPT BioRobotics employees must be vaccinated against the COVID-19 virus. The company will follow an accommodation process for medical or religious exemptions.