You can make a difference

At KARL STORZ, we take pride in helping patients 
through some of the toughest journeys of their lives.
We are making contributions that matter. 
Regardless of your role, YOU improve patients’ lives every day.

Get to know us and join our team as

Software Engineer

Job Function:  Research & Development
Location: 

Tallinn, EE, 76401

Work Location (for field-based positions): 
Work Flexibility:  Hybrid
Job ID:  3800

Your Mission: 

  • Work as a member of an agile development team to develop embedded and/or application level software for medical devices
  • Design, implement, and test software. Software development (includes new projects and maintenance projects) to be done per the established Quality System
  • Create and maintain associated documentation
  • Interacts well within a group, requiring some direction from manager and senior team members 
  • Able to identify and act upon issues and problems that arise
  • Assist with the adoption of best practices

Your Talent:

  • BS/MS in Computer Science, Electrical Computer Engineering or related field with 2+ years of experience in software development
  • Medical product development experience desired
  • Knowledge of medical device quality system regulations and standards (eg, U.S. FDA Quality System Regulation 21CFR Part 820, ISO13485, ISO9001, EU-MDR)
  • Knowledge of the Linux platform and tools (gcc, gdb, make, shell scripting, etc.) is required. Understands cross platform issues and is able to learn new platforms quickly
  • Experience working with RTOS, cross-compilers, and other technologies in embedded applications is desired
  • Familiarity with current software development best practices, object-oriented design, SOLID, event-driven architecture, multimedia processing, interface design, localization, portability, extensibility, and testability
  • Practical experience developing in C/C++ and associated debugging techniques

#Li-MaHo

Your Benefits

  • Interesting and challenging work
  • Opportunity to contribute to the production of novel medical instrumentation
  • Opportunity to work in an international and well-known company
  • A supportive team and modern working-environment
  • Sport opportunities (volleyball, yoga, walking and running series)
  • Recognising birthdays and other personal important occasions
  • Various team and joint events

HR Contact

Marit Hõbemägi
marit.hobemagi@karlstorz.com

3800