Engineering Manager, Embedded SW Verification

Highly Competitive Salary
  1. Permanent
  2. Validation, Project Engineering, Project Management
  3. United States
San Francisco, USA
Posting date: 03 May 2023
EN.TC.52130

This vacancy has now expired. Please see similar roles below...

About Us:
We are a Bay Area NeuroTech startup pioneering the future of bioelectronic medicine. Bioelectronic medical implants are the start of an entirely new form of medicine, treating chronic diseases through non-pharmaceutical mechanisms not previously accessible to clinicians.

Our minimally-invasive medical technology is implanted in a patient's body to directly modulate the nervous system and deliver real-time, personalized, organ-specific therapies. Conventional implantable devices require batteries, leads, and large electronics, whereas we have designed a battery-less, wireless, ultrasonic-powered technology capable of biosensing, monitoring, and treating multiple diseases.

We recently entered into a $430 million strategic partnership with our major investor, including $125 million committed to advancing our innovation and expansion into additional therapies.

Position Overview:
We are hiring an Engineering Manager focused on Embedded Software Verification who will lead the entire stack of system verification, from board bring-up to software verification to user interaction.

As the first-in member of our SW verification team, you will own the strategy and define the verification path for our safety critical systems. You will be a hands-on, technical leader that will also be tasked with building a team of engineers to support verification efforts as our needs evolve.

This is a unique opportunity to lead SW verification strategy within a revolutionary, early-stage company that operates as a MedTech startup, but without the risks of funding challenges.

Must be eligible to work in the US.

Job Responsibilities:

  • Lead development of software integration and verification test protocols from requirements and design documents for a medical device ultrasound system running on a custom embedded system
  • Own the verification process from start to finish
  • Analyze C and Python firmware/software under test for possible failure modes and devise tests to try and expose failure modes
  • Develop strong understanding of software architecture across multiple device programs
  • Provide a consistent approach to planning software verification processes and activities based on risk and in compliance with IEC 62304
  • Build and grow a strong team from scratch: establishing and managing performance expectations while providing training opportunities to staff members
  • Oversee development, modification, application, and maintenance of software verification SOPs and other processes/procedures to ensure compliance with requirements and guidance
  • Work with cross-functional stakeholders to ensure that software verification activities are compliant with company policies/procedures and satisfy business requirements

Skills and Requirements:

  • Degreed in Computer Science/Engineering, Electrical Engineering, or related discipline
  • Substantial prior experience with IEC 62304
  • Demonstrated relevant embedded software development and/or verification experience
  • Strong proficiency is Python for writing SW tests
  • Hands-on experience testing C/Python code
  • Proven medical device industry work experience programming on an embedded target
  • Demonstrated experience leading and completing projects, for example, shipping a product to market
  • Thorough understanding of creating test protocols for verifying software requirements
  • In-depth experience in one or more of the following areas:

o Physical-layer data transfer protocols (SPI, I2C, UART, USB etc)

o PCB design for embedded systems

o Interfacing with and testing the interface of peripheral devices connected to an

embedded processor

  • Experience with test automation tools (e.g., Jenkins) and modern software test methodologies
  • Experience with standard hardware test equipment such as oscilloscopes and signal generators
  • Ability to collaborate with engineering teams when discovering, documenting, and resolving integration issues
  • Startup & hands-on mentality:

o Articulate, motivated, independent, efficient, and able to handle several projects in parallel

o Interested in working in a small team environment with engineers of different skill sets

If you are having difficulty in applying or if you have any questions, please contact Tyler Chase at t.chase@proclinical.com.

Proclinical is a specialist employment agency and recruitment business, providing job opportunities within major pharmaceutical, biopharmaceutical, biotechnology, and medical device companies.

Proclinical Staffing is an equal opportunity employer.

#LI-TC1

close