Firmware Design Intern
Core
Design, develop, verify, and characterize firmware for high-performance optical networking and data communications products.
Role type
Firmware Design Intern
Builds
High-speed analog chips for data center, enterprise networking, and 5G infrastructure
Domain
Optical networking / Analog IC / Data communications
Deliverable
production ML models | product features
Required skills
Real-time operating systems, Embedded C/C++, Python, Hardware block diagram interpretation, Debugging and testing, Test automation
Preferred skills
Standard design patterns, Firmware structure design
Technologies
C, C++, Assembly, Python
Responsibilities
Analyze functional requirements to define data structures and behaviors; Design and implement firmware modules; Define test cases and write test automation; Ensure interoperability between firmware and hardware; Write technical documentation
Seniority
Intern