Key Responsibilities:
Develop recent features and enhance existing functionality or build modules from scratch using the required programming languages and technologies, ensuring complete implementation with unit testing.
Collaborate with Managers, Leads, Developers, and Testers across locations to deliver high-quality software within committed timelines following Agile practices.
Work closely with the Test team during various testing phases to debug, fix, and validate issues. Handle critical or escalated bugs with quick turnaround times.
Support CTS teams during customer platform sessions (remote or on-site) by analyzing, debugging, and resolving issues efficiently.
5+ of working experience in software development
Good development and porting experience in OpenWRT framework
Sound knowledge on C programming
Valuable knowledge on Linux shell script and Lua
Valuable knowledge on Network programming on Linux platform
Knowledge in ONU/ONT and OLT
Experience on Broadcom or Airoha gateway SDK is an additional advantage.
Preferred Skills & Attributes:
Agility and quick decision-making
Confidence to think big and innovate
Transparency and open communication
Collaboration and teamwork
Robust sense of ownership
Continuous learning and growth mindset