Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop C/C++ software for Ethernet and Optical Networking focusing on OTN protocols and embedded Linux systems.
Develop Linux board bring-up, device drivers for I2C, SPI, QSPI, and UART interfaces, and create Python-based unit test harnesses.
Participate in feature integration, validation, and provide regular status updates to team leaders.
Minimum Requirements
Bachelor’s degree in Engineering.
3 to 5 years of relevant work experience in software development.
Proficient in developing software modules using C and C++.
Experience with embedded Linux development including board bring-up and driver development for I2C, SPI, QSPI, UART.
Ideal Candidate Profile
Experienced in Ethernet/Optical Networking and specifically OTN protocols or networking protocols.
Comfortable working in a collaborative, cross-functional, and possibly multicultural agile environment.
Additional knowledge of FPGA programming, Optical (DWDM) Transport, and AI tools/DLC is a plus but not mandatory.
