Optical Module Software/Firmware Intern
Core
Intern supporting Field Application Engineering (FAE) for optical module firmware development, lab automation, and customer system debugging.
Role type
Software/Firmware Intern (FAE)
Builds
Optical module firmware, lab automation scripts, and system-level bring-up for high-speed data infrastructure.
Domain
Semiconductor / Optical Communications / High-Speed Data Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, Python programming, embedded code modification, I2C/MDIO register access, image flashing, configuration management, log collection, hardware/software co-debugging, test equipment operation (DCA/BERT)
Preferred skills
Signal and power integrity knowledge, simulation tools (ADS/HFSS), PAM4/Coherent DSP concepts, 5nm/3nm/2nm process node awareness
Technologies
PAM4, Coherent DSP, Coherent ODSP, I2C, MDIO, CMIS 5.x, 8636, DCA, BERT, ADS, HFSS
Responsibilities
Assist customer Module firmware/software development, build equipment control scripts for lab automation, support lab activities to tune/optimize customer modules, participate in product bring-up and evaluation (TX/RX testing, issue reproduction), contribute to technical documentation and FAQs, join onsite/remote customer support sessions for debugging, assist with firmware development tasks (flashing, config, register access), support module control/management features and compliance checks.
Seniority
Intern