Internship - Embedded Systems Engineer
Core
Develop firmware, validate hardware, and test interoperability for USB-C and USB-PD controller solutions.
Role type
embedded systems engineer (intern)
Builds
USB-C and USB-PD reference designs and controller solutions
Domain
semiconductor / power electronics
Deliverable
product features
Required skills
firmware development, embedded system design, microcontroller programming, hardware validation, interoperability testing, lab debugging, documentation
Preferred skills
analog circuit understanding, switching regulator knowledge, LDO and DC-DC converter debugging
Technologies
USB, USB-PD, Type-C, I2C, SPI, UART, oscilloscopes, protocol analyzers, power supplies
Responsibilities
Develop and customize firmware for reference designs, validate firmware and hardware against specifications, perform interoperability and compliance tests, write application notes and usage guides, debug interfaces and power circuits using lab equipment, record test results and log issues
Seniority
Intern