Software Engineer III

Karl Storz

(Goleta, California)
Full Time
Job Posting Details
About Karl Storz
As the largest privately held medical device company in the world, KARL STORZ has achieved global preeminence in endoscopes and medical imaging devices used in minimally invasive surgery. KARL STORZ Imaging in Goleta, CA designs develops manufactures and services advanced video imaging systems and accessories.
Summary
Supports the development of software applications for medical devices.
Responsibilities
* Work as a member of an agile development team to develop software applications for medical devices * Embedded software, or * Application level software * Determine project feasibility & timeframe * Define software requirements, based on marketing collaboration * Define software architecture * Design, code, and test software. Software development (includes new projects and maintenance projects) to be done per the established Quality System * Assist the build engineer with software releases * Report software development status to Project Management * Work in either a lead or supporting capacity * Mentor less-experienced software engineers
Ideal Candidate
**Skills, Knowledge, and License or Certification Required** * BS/MS in Computer Science, Electrical Computer Engineering or related field with 5+ years of experience in software development * C/C++ / Object Oriented methods * Experience with Embedded Linux or other RTOS * Software Configuration Control systems * Medical product development experience desired * Other desirable skills include: * Networking, Network Security * Web technologies (HTML, XML, etc.) * Experience with design documentation for software. * Knowledge of medical device quality system regulations and standards (eg, U.S. FDA Quality System Regulation 21CFR Part 820, ISO13485, ISO9001) **Physical Requirements:** * This position requires occasional lifting of test equipment such as a PC, monitor, camera, etc. up to approximately 30 lbs. The employee will also need to be seated and work in front of a monitor for extended periods of time. **Education / Experience:** * BS/MS in Computer Science, Electrical Computer Engineering or related field with 5+ years of experience in software development **Training Requirements:** * Injury and Illness Prevention Program; annually - OSHA requirement * Quality System training * Job Specific - In house requirement **Supervisory Responsibilities:** * None **Level of Supervision Required:** * Work with Software Engineers, System Engineers, Project Managers, Software Supervisor and/or Software Manager, and Service Personnel with a minimum of supervision. **Interface:** * The Software Engineer will be required to work closely with both internal and external customers, including employees, other Storz organizations, vendors, and customers of Karl Storz * It is each employee’s obligation to consistently treat visitors, external customers and all co-workers with courtesy and respect
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Medical / Dental / Vision. 3 weeks vacation plus sick days. 401K plus company match.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.