Software Engineer Intern
Alcor Scientific
Job Description:
Software Engineer Intern (QA / Test Engineering – Diagnostic Analyzer Systems)
Summer Internship
Overview
Alcor Scientific is seeking a motivated Software Engineer Intern to join our team for a summer internship supporting verification and validation (V&V) activities for our next-generation diagnostic analyzer systems.
This paid summer internship provides hands-on experience testing integrated hardware, firmware, and software systems within a regulated medical device development environment. The intern will work closely with experienced QA and engineering team members to assist with test development, execution, automation, and documentation while gaining exposure to real-world product development processes.
This is an excellent opportunity for a student interested in embedded systems, test engineering, automation, or medical device software development to apply classroom knowledge in a practical, collaborative setting.
Responsibilities
Test Support & Documentation
Assist in reviewing system and software requirements to help develop structured test cases.
Support creation and execution of verification and validation (V&V) test protocols.
Document test results, issues, and observations clearly under guidance from senior team members.
Help maintain traceability between requirements and test cases.
Manual & System Testing
Execute structured manual tests on diagnostic analyzer hardware and associated software.
Support exploratory testing efforts during early development phases.
Assist in validating system behavior under different operating conditions.
Help reproduce and document reported defects.
Automation & Tools
Support development and maintenance of automated test scripts.
Assist in data collection and analysis using scripting tools (e.g., Python).
Learn and contribute to automation frameworks and CI/CD integration efforts.
Help build simple test utilities or tools as assigned.
Collaboration & Professional Development
Work closely with software, firmware, hardware, and QA engineers.
Participate in team meetings, design reviews, and debugging sessions.
Gain exposure to regulated development processes (FDA / ISO 13485).
Take ownership of defined intern-level projects with mentorship support.
Qualifications
Required
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Biomedical Engineering, or related field.
Basic understanding of software development principles.
Familiarity through coursework or projects with at least one programming language (Python preferred).
Strong analytical and problem-solving skills.
Good written and verbal communication skills.
Interest in hardware-software integrated systems.
Preferred
Coursework or project experience with embedded systems or electronics.
Exposure to test automation or scripting.
Familiarity with version control (e.g., Git).
Interest in medical devices or regulated environments.
Experience working on team-based technical projects.
Key Attributes
Eager to learn and take initiative.
Curious and detail-oriented.
Comfortable working in a hands-on lab environment.
Organized and receptive to feedback.
Collaborative and proactive in asking questions.