<Back to Search
Intern, Software Engineering
San Diego, CAMarch 31st, 2026
Job InformationNumber
ICIMS-2026-9949
Job function
R&D
Job type
Internship
Location
Werfen - San Diego - WBH - 6260 Sequence DriveSan Diego, California 92121 United States
Country
United States
Shift
1st
About the PositionIntroduction
WerfenWerfen 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
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.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.
* 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.Travel requirements:
* No travel neededAcknowledgement:
The above statements are intended to describe the general nature and level of work being performed by the incumbent. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of this position.
I have read and understand the job description for my position. I agree to comply with the corporate compliance policy and all laws, rules, regulations and standards of conduct relating to my position.
I understand that this does not constitute or contain a contract or employment promise of any kind.The hourly range for this role is $22/hr to $30/hr. Individual compensation will ultimately depend on factors including relevant experience and grade level completed.If you are interested in constantly learning and being challenged on a daily basis we encourage you to submit your resume or CV.Werfen is an Equal Opportunity employer and is committed to a diverse workplace. Werfen strictly prohibits unlawful discrimination, harassment or retaliation based upon an individual's race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other protected characteristic as defined by applicable state or federal law. If you have a disability and need an accommodation in relation to the online application process, please contact NAtalentacquisition@werfen.com for assistance.We operate directly in over 30 countries, and in more than 100 territories through distributors. Annual revenue is approximately $2 billion and more than 7,000 employees around the world comprise our Werfen team.www.werfen.comApply Now
Showing all 40,287 matching similar jobs
- Senior Product Development Engineer
- Custom Product Engineer
- Engineering Program Specialist III
- Software Engineering Manager
- Sr. Member Engineering Staff (Systems)
- Software Engineering Manager
- Product Engineering Co-Op (Winter/Spring 2026) (Irvine, CA, US)
- Product Engineering Co-Op (Fall 2026)
- Product Development Engineer
- Engineering College Co-Op
- Software Engineering Manager, Rider Support Tools
- (USA) Senior Manager, Software Engineering
- Lead Software Engineer - Engineering Advocacy Lead
- Software Developer III simulator engineer
- Software Engineer-Other - Advanced
- Staff Software Engineer - Product
- Project Engineering Manager (Product Development)
- Virtual Product Engineer
- Senior Technical Coach (Software Engineer)
- Lead API Python / Pyspark Engineer
- Lead Software Engineer - Engineering Advocacy Lead
- Product Development Engineer – Encapsulated Products
- BSW MCU OS and Multicore Engineer
- Software Engineering Advisors- Hybrid
- Engineering & Product - Interested in future opportunities?
- Engineering Manager (Software)
- GNC Engineering Co-op-Fall 2026
- BDM _ Product Engineering, Med Devices
- Engineering Software Programmer
- Engineering Project Manager (EPM) for GenAI, AI u0026 Data Platforms (AiDP)
- Manager 1, Software Engineering
- Snr Engineer I, Software Engineering
- Manager 1, Software Engineering
- Software Engineering Manager - Observability (Hybrid)
- Manager 1, Software Engineering
- Manager 1, Software Engineering
- Controls Software Engineer
- Software Engineering Intern
- Manager 1, Software Engineering
- Product Engineer