KARL STORZ-posted 3 months ago
Full-time • Senior
Goleta, CA
5,001-10,000 employees

We're seeking a highly skilled Senior Software Engineer to lead the development of embedded and application-level software for our medical devices. As a key member of our agile development team, you'll drive technical direction, planning, and vision while ensuring the highest quality standards. If you're passionate about developing innovative medical products and have a strong background in software development, we want to hear from you!

  • Develop and maintain software for medical devices, adhering to quality system regulations and standards
  • Lead software development projects, providing technical direction and mentoring to junior engineers
  • Collaborate with cross-functional teams, including Project Management, Product Management, and third-party vendors
  • Design, code, and test software with a focus on quality, reliability, and performance
  • Create and maintain documentation, and support software releases and market acceptance testing
  • Stay up-to-date with industry developments and best practices, promoting innovation and excellence within the team
  • 8-10 years of experience in software development, with a focus on medical product development
  • Strong knowledge of medical device quality system regulations and standards (e.g., FDA 21CFR Part 820, ISO 13485, ISO 9001)
  • Proven experience with Linux, RTOS, cross-compilers, and embedded systems
  • Excellent knowledge of C/C++, object-oriented design, and software development best practices
  • Strong communication and project planning skills, with the ability to work independently and lead by example
  • Opportunity to work on innovative medical products that make a difference in people's lives
  • Collaborative and dynamic work environment with a team of experienced professionals
  • Professional growth and development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service