Key Responsibilities:
- Implement new features, extend existing functionalities, and develop modules from scratch using the required programming languages and technologies.
- Deliver complete implementations with unit testing and ensure adherence to quality standards.
- Collaborate with Managers, Leads, Developers, and Testers across locations to deliver software on schedule using Agile methodology.
- Work closely with test teams during the validation phase—debug, fix, and verify issues across multiple testing levels.
- Support CTS teams by analyzing, debugging, and resolving customer platform issues through remote or on-site sessions.
- Prioritize and resolve critical/escalated issues promptly.
Key Job Requirements:
Experience:
- B.E./B.Tech / M.E. / M.Tech / MCA with 5–8 years of software development experience.
Must-Have Skills:
- Strong C programming skills.
- Solid experience with OpenWRT framework (development and porting).
- Good knowledge of Linux shell scripting and Lua.
- Experience in network programming on Linux platforms.
- Familiarity with ONU/ONT and OLT.
- Experience with Broadcom or Airoha gateway SDK is a strong advantage.
Preferred Skills and Traits:
- Agility: Fast and effective decision-making and execution.
- Confidence to take on challenges: Think big and experiment boldly.
- Transparency: Foster trust through open communication.
- Collaboration: Drive success through teamwork.
- Ownership: Take initiative, deliver results, and uphold quality.
- Continuous Learning: Encourage growth and skill development.