Role Summary We’re looking for a Computer Engineering Intern to support both our R&D and Sustaining Engineering teams. You’ll work on embedded firmware development in C , electronics troubleshooting , and test development across prototype systems and existing products in the field. This is a hands-on role that collaborates closely with electrical, firmware, software, and lab teams. What You’ll Do Develop, debug, and maintain embedded C firmware for MCU-based systems (Microchip, NXP, STM32-class devices) Support product sustaining work: investigate issues, reproduce failures, implement fixes, and verify changes Bring-up and troubleshoot hardware using lab tools (DMM, oscilloscope, logic analyzer) Execute test plans, capture data, and clearly document results / root cause Write and maintain Python test scripts/tools (bench automation, data logging, analysis) Assist with test fixtures, work instructions, and repeatable lab processes (Optional/Bonus) Use Altium Designer to review schematics/PCB layouts or assist with small edits What We’re Looking For (Minimum Qualifications) Current student pursuing BS/MS in Computer Engineering, Electrical Engineering, or related Experience programming in C (coursework, projects, clubs, internships) Basic understanding of electronics (voltage/current, common components, reading schematics) Comfortable working in a lab environment and learning hands-on debugging Able to communicate clearly and document work (notes, test results, change summaries) Nice-to-Haves Experience with MCU peripherals and interfaces (I2C/SPI/UART/CAN) Familiarity with interrupts, timers, DMA, low-power modes, or memory-constrained development Exposure to RTOS concepts (tasks, queues, synchronization) Git/source control and basic dev workflow (branches, PRs) Altium exposure Instrument/automation tooling (serial, USB instruments, SCPI) What You’ll Gain Real-world embedded development across new development + sustaining support Mentorship from a multidisciplinary engineering group Practical debugging skills across firmware + electronics Experience building test tools that improve development speed and product quality
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern