Werfen

Intern, Software Engineering

Job Locations US-CA-San Diego
Job ID
2025-8460
Type
Intern
Shift
1st
Category
R&D

Overview

Overview:

 

The internship program has been designed to allow students to learn through hands on experience 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 participate in the requirements, design, implementation, and testing activities on projects. Throughout the 10-week program, students will have the opportunity to work cross functionally with other departments to maximize their opportunity to learn as much as possible. 

 

The pay range for this position is currently $24-$28/hr. Individual compensation is based on the candidate’s qualifications for the position, including experience, skills, knowledge, education, certifications, internal equity, budget, and/or other business and organizational needs.

Responsibilities

 

Key Accountabilities: 

  • 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. 
  • Perform entry level work of a routine nature requiring application of standard techniques, procedures and criteria in carrying out a sequence of related tasks.
  • Gain an in-depth knowledge of our products and their associated processes, particularly the process activities in-which they will be directly involved. The intern will have opportunities to assist in nearly all aspects of the workflow.
  • Other duties as assigned. 

Qualifications

Minimum Knowledge & Experience required for the position: 

  • Currently enrolled in a bachelor’s or graduate degree program with a minimum GPA of 3.2. 

 

Skills & Capabilities: 

  • 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. 
  • 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. 
  • Confidence in using Microsoft Word and Excel tools.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed