Transport-Principal Firmware Engineer-lv8( Linux)
Job Summary Design and develop firmware for advanced optical communication products, primarily focused on Linux-based ROADM line cards. This role is responsible for the complete firmware development lifecycle - from specification interpretation, system architecture, and firmware design to coding, unit testing, integration, and final firmware release. The position requires close collaboration with hardware, optical, and software teams to ensure seamless product functionality and performance. Primary Duties & Responsibilities Firmware Development for Line Card Products – 75% • Learn and become proficient in the existing Progine platform. • Analyze customer firmware specifications and participate in related technical discussions with support from senior engineers when needed. • Collaborate closely with hardware, FPGA, optical, and software teams to develop embedded systems for line card products. • Support the firmware development cycle on existing platforms, including coding, verification, debugging, and release, under general guidance. • Maintain code in the repository, track issues, and prepare clear design and development documentation