Similar posts
Engineering Manager, Embedded SW Verification
- Permanent
- Validation, Project Engineering, Project Management
- United States
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
Related jobs
Highly Competitive
Wrexham, Wales
Are you a skilled engineer looking for your next challenge in Project Engineering? This OT Project Engineer role could be your next best role!
Highly Competitive
Wil, Switzerland
Experienced in engineering and looking for your next career step as a Fullstack Software Engineer? Proclinical is currently seeking a Full Stack Developer to join one of our clients.
Highly Competitive
Visp, Schweiz
Proclinical is seeking a dedicated Senior QA Qualification Specialist to join our client's team in Switzerland.
Highly Competitive
Basel-City, Switzerland
Proclinical is currently working alongside a pharmaceutical company to recruit for a Project Manager for a permanent position based in Basel, Switzerland.