Company

Procept BioroboticsSee more

addressAddressSan Jose, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

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 cross functional team for developing Embedded Software for PROCEPT's future products. 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
CORE RESPONSIBILITIES (Other duties may be required as assigned)
  • Set a committing and delivering example, mentoring team members, and growing technical capability.
  • Work on multiple projects to develop new product Embedded Software.
  • Design, code, test, and document Embedded Software for feasibility prototypes and released product.
  • Work closely with cross-functional groups, including FPGA Firmware Engineering and Software and Electrical Engineering peers to define product requirements.
  • Ensure all product Embedded Software is developed in accordance with the software development process, including requirements definition, architecture, design, implementation, debugging, and software testing.
  • Write protocols and reports for Embedded Software verification and validation testing
  • Support software on customer complaint analysis team
  • Be capable of owning and completing tasks with the time pressures typical of new product development
  • 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 Policy
  • Understand and adhere to the PROCEPT BioRobotics EHS Policy
QUALIFICATIONS
  • The Staff Embedded Software Engineer position requires a minimum of a Bachelor's degree (B.S.) in CS/EE/BME or equivalent.
  • 10+ years of direct experience developing Embedded Software for medical devices, or a Master's degree with 7+ year of experience.
  • MCU programing experience using C/C++ experience required
  • Experience with real-time Embedded Software programming required
  • Demonstrated excellent verbal and written communication skills
  • Ability to effectively coordinate multiple projects, highly self-directed
  • Demonstrated strong ability to systematically troubleshoot and debug complex software/hardware problem
  • Experience with software architecture, development and testing best practices, coding standard required
  • Experience with automated software testing systems for embedded systems testing required
  • Experience interacting with software debugging in an embedded IDE required
  • Experience controlling hardware using various I/O protocols such as I2C, SPI, UARTs, RS485, etc. required
  • Experience as a key player developing software on a development team
  • FPGA design and development capability a strong plus
  • Familiar with Scrum development process a strong plus
  • Comfortable using oscilloscopes, logic analyzer, multimeters, power supplies, etc.
  • Comfortable reading schematics and hardware data sheets
  • Experience with object-oriented analysis and design techniques a plus.
  • Experience with JTAG debugging, Embedded SW profiling using software and hardware tools required
  • Experience with GNU compilers, software versioning and GIT version control a plus.
  • Strong technical documentation skills within a formal quality system (ISO 13485, IEC 62304, 21, FDA QSR's etc.)
  • Direct experience with entire software development life cycle, from concept through maintenance
  • Experience working in medical device software development
  • Demonstrated excellent verbal and written communication skills
  • An interest in the medical applications and experience with surgical device and medical image processing software development
  • The ability 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
  • Ability to effectively present information and respond to questions from other internal groups, clients, customers, and the general public
  • Ability to work with mathematical concepts such as probability and statistical inference
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists
PHYSICAL DEMANDS &WORK ENVIRONMENT
  • 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 25 pounds.
  • 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.
  • The above statements are intended to describe the general nature and level of work being performed.
  • They are not intended to be construed as an exhaustive list of all responsibilities.


For US Based Candidates Only
For this role, the anticipated base pay range is $164,000-$226,000

PROCEPT BioRobotics is committed to fair and equitable compensation practices and we aim to provide employees with total compensation packages that are market competitive. While our ranges are posted, the exact base pay offered for this role will depend on various factors, including but not limited to the successful candidate's qualifications, skills, experience, location or comparison to other employees already in similar roles. In addition to base salary, our positions are eligible for variable compensation through one of our incentive plans as well as equity compensation based on role and level. PROCEPT also offers a comprehensive suite of benefits including, but not limited to, health insurance plans, ESPP, 401k retirement savings plan with a company match, and paid time off programs. All compensation and benefits programs are subject to the discretion of the company.

PI238726160

Refer code: 8786565. Procept Biorobotics - The previous day - 2024-03-29 15:57

Procept Biorobotics

San Jose, CA
Jobs feed

Customer Service Representative - Logistics

Dunavant Sea Lane Express Llc

Jacksonville, FL

General Surgery job in Dothan AL

Wdhn Jobs

Dothan, AL

Senior Manager, Member Data Products

Netflix

United States

Fund Accounting Associate 2

State Street

Sacramento, CA

Not disclosed

Security Operations Manager - SecOps

Stripe

United States

Senior Android Engineer

Teamsnap

United States

Senior Associate- Tax

Iqeq

United States

Not disclosed

Security Officer Multiple Positions Floater

Allied Universal

Newark, NJ

Software Engineer II

Bigcommerce

United States

Share jobs with friends