Computer Engineering Intern (Type III, Pack Intern, Spring '27)
**This internship is hosted by Type III, Inc. and sponsored by the Nevada Career Studio (NCS).
Students are highly encouraged to complete a 15 minute drop-in or schedule an in-person or virtual 30-minute appointment with a Career Mentor BEFORE submitting an application. Resumes and cover letters that do not meet NCS best practices will not be included in applicant packages to employers.
After the application period closes in Handshake, the NCS Internships Team reviews the applicants and sends eligible students' applicant packages to employers for them to reach out to conduct interviews and make the final intern selection. Employers will contact students directly if they are interested in moving forward with them as a candidate.
About Type III, Inc.:
Type III is a rugged hardware company. We provide engineering consulting services, product design, and contract manufacturing services. We develop and manufacture our own products in-house at our headquarters in Reno, Nevada.
Internship Description:
The Type III Computer Engineering Internship is an opportunity to see a project through from start to finish. The Intern will be working on Type III's own products, and will be exposed to the product development cycle. Projects can range from developing PCBAs and Firmware for different consumer products to Mobile App Development. This internship is an opportunity to have a high degree of ownership and build real engineering work experience.
Duties/Responsibilities:
- Complete 150 hours of work as an intern (8-15 hours per week, 15 weeks total)
- Own an appropriately sized project and see it from start to finish, hitting intermediate milestones and final deadlines. They will design, prototype, and test their projects over the course of the spring semester.
What you might do:
- Hardware development and testing: Assist with component selection, schematic review, and PCB layout tasks. Support hardware bring-up activities including signal verification, component testing, and basic troubleshooting using oscilloscopes, DMMs, and logic analyzers.
- Embedded firmware support: Write and test microcontroller firmware for peripheral interfaces (I2C, SPI, UART, ADC, timers, interrupts) building on your coursework. Debug firmware issues using serial consoles, debuggers, and hardware inspection.
- Power electronics validation: Support AC/DC power supply testing - load testing, efficiency measurements, thermal profiling, and documentation. Learn about safety considerations, EMI/ EMC testing, and regulatory compliance requirements.
- Hardware-software integration debugging: Troubleshoot issues at the boundary between hardware and firmware. Use lab equipment (oscilloscopes, logic analyzers, power analyzers) alongside software tools to identify root causes.
- Test automation and validation: Develop Python scripts for automated hardware testing, data collection, and results analysis. Create test procedures and document findings.
- Cross-functional collaboration: Work with electrical, firmware, and backend engineers on integrated systems. Participate in design reviews and contribute to technical documentation.
- Real-world deployment support: Learn how hardware behaves in production environments - help analyze field data, support remote debugging, and contribute to reliability improvements.
Goals and Expectations of the Intern:
The goals for the intern should be completing their project in such a way that Type III is compelled to extend a full-time offer. A successful intern will be passionate about their discipline and expertise, work well collaboratively, and have a love of learning new things.
Required Qualifications:
- Must be a degree-seeking undergraduate or graduate student at the University of Nevada, Reno during the Spring '27 semester
- Student must be enrolled in a program of study (major, minor, or graduate program) in the following colleges:
- Agriculture, Biotechnology, and Natural Resources (CABNR)
- Business
- Engineering
- Science
- Public Health/Orvis
- Programming experience with C/C++ for embedded systems (pointers, memory management, bit manipulation, hardware register access)
- Understanding of hardware fundamentals, including of pull-up/pull-down resistors, voltage dividers, basic circuit analysis, digital logic
- Microcontroller experience such as familiarity with at least one microcontroller platform from coursework or projects (timers, interrupts, GPIO, serial communication)
Preferred Qualifications:
- Coursework in Computer Science and Engineering, Electrical Engineering, Computer Engineering, or equivalent.
- Completion of academic or personal projects involving microcontrollers, sensors, or custom hardware - especially projects taken beyond the minimum course requirements
- Hands-on experience with oscilloscopes, logic analyzers, DMMs beyond basic lab coursework
- Comfortable with probe setup, triggering, and measurement interpretation
- Practical experience debugging I2C, SPI, UART interfaces - interpreting timing diagrams, understanding protocol requirements from datasheets
- Familiarity with Git, version control workflows, issue tracking, and code review processes.
- Coursework or hobby projects using KiCAD, Altium, Fusion 360 Electronics, or equivalent EDA tools. Understanding of basic layout principles
- Python experience, including scripting for automation, data processing, or test frameworks.
- Coursework or self-study in switching regulators, transformer basics, power supply topologies, or thermal management
- Comfortable with Linux including command line tools, shell scripting, basic system administration
- Clear technical writing, ability to document design decisions and troubleshooting processes, organized note-taking
- Demonstrated ability to methodically isolate problems, check assumptions, and use datasheets effectively, particularly within the context of hardware debugging
Desired Schedule for Intern:
The intern will work 8-15 hours per week. Internship hours can take place Monday through Friday from 8 AM to 6 PM in-person at the office based on the selected intern’s availability.
Pack STEM internships require interns to complete 150 hours during their internship. It is the intern’s responsibility to ensure this requirement is met.