Intern, Software Engineering

WerfenSan Diego, CA
6d$22 - $30

About The Position

Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong. Our success comes from a specific focus in these rapidly evolving diagnostic areas, our commitment to customers, and our dedication to innovation and quality. We’re passionate about providing healthcare professionals the most valuable and complete solutions to improve hospital efficiency and enhance patient care. Overview: The Internship program has been designed to allow students to learn through hands on ex-perience providing an opportunity to blend textbook knowledge with practical experience. The software Interns work with Werfen’s R&D team in the development and support of Werfen diagnostic products. Software interns work as contributors on projects performing tasks as assigned and are supervised by members of the department. The software Interns may par-ticipate in the requirements, design, implementation, and testing activities on projects.

Requirements

  • Currently enrolled in a bachelor’s or graduate degree program with a minimum GPA of 3.2.
  • Knowledge of C++ is required.
  • Knowledge of basic data structures (e.g stack, queue, linked list) is required.
  • Excellent written and verbal communication skills are required.

Nice To Haves

  • Knowledge of embedded and multithreaded programming is desired.
  • Understanding of design methods (e.g. OOD, UML) is desired.
  • Understanding of Agile software development life cycle is desired.
  • Knowledge of analog/digital electrical design principles desired.

Responsibilities

  • Develops software written in C/C++ for medical devices.
  • Develop software tools as needed in Python or other scripting languages.
  • Performs Unit and Integration testing activities.
  • Assists in the creation of software deliverables such as requirements and design. documentation, software code, and unit and integration test plans and procedures.
  • Ensure and maintain compliance with the Company’s quality system requirements through training and adherence to policies, procedures, and processes.
  • Other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service