Presidio Medical Company Logo Neurotech Job Opening Positions Hiring

Senior Software Verification Engineer CA

 
 

Senior Software Verification Engineer CA

Medical Device                ·                South San Francisco, California                ·                Fulltime

 

Senior Software Verification Engineer CA

  • South San Francisco, California
  • Category: Medical Device
  • Type: Full-time
  • Experience: Senior Level
  • Salary: $130,000 – $160,000

 

Job Summary:

The Senior Software Verification Engineer will be responsible for designing, developing, troubleshooting, and debugging software programs for Presidio’s current and next generation SCS systems. This role will develop a working knowledge of the system at both the high and low level to achieve a well-documented, fully verified, and safe Class III active implantable system. 

The Senior Software Verification Engineer will work with software engineers, hardware engineers, and scientific staff during verification activities and mixed signal analog firmware test development. This role will contribute to continuous integration and continuous deployment (CICD) software development process. At times this may require extended stays at locations within and outside of the US. 

 

Essential Duties and Responsibilities:

  • Work closely with the Software development team to develop and implement embedded software solutions to meet product requirements and written specifications 
  • Responsible for the test design, test coding, unit testing and documentation of firmware components and features 
  • Responsible for leading and performing aspects of software design verification 
  • Responsible for contributing with CICD pipeline 
  • Contribute to system integration testing 
  • Identifies and implements software verification and validation plans and procedures, including the development of test plans, test protocols, and test reports 
  • Develop python scripts for capturing tests outputs 
  • Contribute to design of automated test systems for testing the devices and technologies in both laboratory and manufacturing test environments 
  • Analyze and provide feedback on peer designs 
  • Fully embedded in fast paced agile software development teams 
  • Reports on progress on daily basis or as required 
  • Comply with Presidio Medical’s quality system requirements as well as any applicable regulatory requirements. 
  • Comply with all health and safety regulations, policies, and work practices. 
  • Other duties as assigned.

 

Qualification Requirements: 

Experience: 

  • Minimum of 5+ years hardware, software, or system validation and verification preferably in safety oriented regulated industries, such as medical device, automotive and defense or an advanced degree with a minimum of 3 years relevant experience. 

 

Knowledge/Skills/Abilities: 

  • High level knowledge of Medical Device Requirements and Traceability Matrix experience.  
  • Test Plan, Procedure, Execution, and Report writing. 
  • Ability to use basic test equipment such as an oscilloscope or digital multimeter.  
  • Create, implement, and maintain test plans, test cases/test protocols, requirements traceability, and test reports. Communicate testing and product quality status to all levels of the organization. Drive communications and consistently deliver accurate product quality snapshots for stakeholders. Find and thoroughly report bugs, track fixes, and verify bug fixes. 
  • Familiarity with relevant specifications such as IEC 62304, IEC 60601, and ISO 13485.  
  • Familiarity with CICD tools (e.g. Jenkins) 
  • Programming experience: Python, LabVIEW, MATLAB, or C programming. 
  • Experience with medical implants.  

 

Education: 

  • B.S. or higher degree in Electrical Engineering, Software Engineering, or associated fields.   

 

Please click here to apply.
 
No Comments

Sorry, the comment form is closed at this time.