Senior Software Engineer (C++ , DICOM) Job at HealthCare Recruiters International, San Jose, CA

TS84VHRjMncrbWQ4ZmRlUmJYcjhmdjF1U1E9PQ==
  • HealthCare Recruiters International
  • San Jose, CA

Job Description

Senior or Staff Software Engineer

San Jose, CA

Company Overview

Our client is a commercial surgical robotics company that is committed to revolutionizing treatment for benign prostatic hyperplasia.

The Opportunity That Awaits You:

This position will work with the cross-functional team for developing software for our client's future products. Join a team committed to revolutionizing surgical treatment. 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).

The Qualifications We Need You to Possess

  • Bachelor’s degree (B.S.) in CS/EE/BME or equivalent with 5+ years of direct experience developing software for medical devices, or a Master degree with 4+ year of experience.
  • Highly self-directed and self-motivated with excellent verbal and written communication skills
  • Proficient in Object Oriented Design and API design
  • Proficiency with C/C++; some C# experience preferred
  • Experience with Windows Operating Systems and multi-threading development
  • Some experience with video streaming and rendering technologies such as DirectX, OpenGL, Cuda C/C++, OpenCL highly preferred
  • 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

The Qualifications We Would Like You to Possess

  • 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
  • Highly skilled on web technology, SaaS, PaaS and serverless architecture and their cloud deployment desirable.
  • Experience with HIPAA and GDPR desirable

Job Tags

Similar Jobs

Career Group

Personal Assistant Job at Career Group

 ...Part-Time Career Estate/House Manager | Brentwood, Los Angeles | $35-$40/hour DOE The role is an indefinite temp assignment with an ASAP start. Role: Part-Time Personal Assistant Supporting: Confidential High-Net-Worth Couple, Two High-Profile Philanthropists... 

Denovo Review

Bankruptcy Attorney - On Site (203) Job at Denovo Review

 ...Job Description Job Description A national full-service business law firm with 200 attorneys and locations across the United States is seeking a Junior-level Bankruptcy Associate needed in Los Angeles, Century City office, who is admitted to practice in the state of... 

Lawyers for Justice, PC

Associate Attorney Job at Lawyers for Justice, PC

 ...wage-and-hour class action litigation, seeks a highly-qualified attorney to join its expanding team. The firm has a robust caseload, in...  ..., we are looking to add members to the team immediately as associate attorneys. Hiring Criteria: All qualified and interested... 

Ace Hardware Home Services

HVAC Service Technician Job at Ace Hardware Home Services

 ..., or safety of their homes Assist in the development of junior service technicians What you need to succeed: ~3+ years of HVAC service experience (REQUIRED)~ EPA Universal Certification ~ Strong knowledge of HVAC industry best practices and building codes... 

Milestone Technologies, Inc.

Audio Visual Technician Job at Milestone Technologies, Inc.

 ...learn wiring diagrams and signal flow. Basic Video encoding and editing skills. Basic knowledge of AV integration and installation...  ...Technical responsibilities include high profile event support, audio, video, conferencing technology, projects, maintenance, support....