It's fun to work in a company where people truly BELIEVE in what they're doing!
Job Responsibilities
Design and develop firmware for optical modules (QSFP-DD, OSFP, CFP, etc.) and optical components (TROSA, MZ modulators, lasers, etc.).Develop firmware and GUI tools for evaluation boards (EVB), enabling efficient debugging and lab testing.Support firmware verification, validation, and troubleshooting, including RMA analysis for field issues.Maintain and improve firmware codebase, including documentation, version control, and upgrade management.Collaborate closely with hardware, optics, and test engineering teams to ensure product performance and compliance.Qualifications and requirements
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Automation, Telecommunications, or a related field.0-5 years of hands-on firmware development experience in the optical communications or embedded systems industry.Proficiency in C/C++ for MCU and embedded system development.Experience with firmware development platforms such as SEGGER, IAR, Keil, or CrossWorks.Knowledge of I²C, SPI, UART, USB, MDIO interface development.Experience with Python and Visual Studio for GUI or test automation development.Good English skills for reading product specifications, IC datasheets, and writing technical documentation.Effective communication and teamwork skills, with the ability to collaborate across functions.Solid understanding of opto-electronic product performance specifications.Familiarity with CFP, QSFP, OSFP protocols and standards is a plus.Understanding of coherent and PAM4 optical modules (active and passive) is a plus.