about 4 hours ago
Pleasanton, CA, USAMid Level / Senior
H1B Sponsor
Base Salary
$145k - $158k/yr
Responsibilities
- Contribute to design and development of test plans and protocols for software design verification.
- Execute and document verification activities, test reports, and summary documentation.
- Participate in cross-functional requirements analysis and software risk management activities.
- Translate high-level software requirements into detailed software implementations.
- Write high-quality, high-performance C++ software for real-time Urology Software Applications.
- Participate in design and code reviews and contribute to design verification activities.
- Contribute to automated testing and continuous integration processes.
- Ensure compliance with applicable regulatory standards and FDA guidance.
- Support creation of regulatory submission documentation and audit-related activities.
- Collaborate with a cross-functional team on product cybersecurity assessments.
- Mentor other engineers and provide architectural guidance.
- Drive best practices for establishing requirements from user feedback.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Math or a STEM discipline.
- 3-5 years of experience in software development, or 6 years of professional experience.
- Advanced experience with C++ software development.
- Deep understanding of software engineering principles.
- Strong experience with unit testing, module, and integration testing.
- Extensive hands-on experience with the design verification process in medical device development.
- Expert-level knowledge of black- and white-box testing methods.
- Experience with risk management processes and FMEA.
- Strong experience with Python and Linux-based environments.
- Excellent documentation and communication skills.
Benefits
- Competitive base salary of $145,000 - $158,000 and variable incentive plan.
- Stock options for ownership in a mission-driven company.
- Employee benefits package including 401(k), healthcare insurance, and paid vacation.
- Opportunity to work in a diverse and inclusive environment.
