Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development, and L2/L3 forwarding software. Proficient in C, C++, Data Structures & shell scripting knowledge, Linux Internals (socket and Thread programming), OS Fundamentals & system programming. Knowledge of websocket, http, curl, UBUS.
• Engage with cross-functional teams, including product architects, PLMs, and test engineers, to ensure smooth project execution and feature delivery.
• You will be responsible for designing and documenting feature architectures and specifications, contributing to the development of robust solutions.
• Develop and integrate the xPON ONT E2E environment, helping refine processes and systems for better product functionality.
• Leverage your embedded Linux and software architecture expertise to develop high-quality features for xPON ONT systems, ensuring that customer requirements and quality targets are met.
• Deepen your knowledge in new protocols and technologies, including ARM/MIPS architecture, embedded Linux development, and advanced debugging tools.
• Gain more experience in quality process management, working closely with teams to deliver stable, reliable features while understanding and applying industry best practices.
You have:
• Graduate or Postgraduate in Engineering stream with 5-12 years of experience in embedded Linux development, C, C++, Data Structures. Linux Internals (socket and Thread programming), OS Fundamentals & system programming. Knowledge of websocket, http, curl, UBUS.
• Hands-on experience with websocket, http, curl, UBUS.
• Proficiency in debugging tools such as ARM Real View ICE, Lauterbach Trace32, and Greenhill Multi Debugger.
• Cross-team interaction skills, collaborating with architects, PLMs, and test engineers to deliver features and resolve issues effectively.
• Experience working with configuration management tools such as Git, SVN, and ClearCase.
• Familiarity with OpenWRT Build systems, enabling efficient system packages and integration.
It would be nice if you also had:
• Proficiency in debugging tools such as ARM Real View ICE, Lauterbach Trace32, and Greenhill Multi Debugger.
• Cross-team interaction skills, collaborating with architects, PLMs, and test engineers to deliver features and resolve issues effectively.
Job Category Applied R&D
Degree Level Bachelor's degree
Job Schedule Full time
Job Type Experienced
Job Identification 33165
Role Type Individual contributor
Experience level Experienced
Locations India