Posted 18h ago

Senior Technical Specialist

@ Nokia
India
OnsiteFull Time
Responsibilities:Leverage embedded Linux and software architecture expertise to develop high-quality features for xPON ONT systems, Analyze customer use cases, network topology, and service requirements, Engage with cross-functional teams to ensure smooth project execution and feature delivery
Requirements Summary:10-15 years in embedded Linux, device drivers; ARM/MIPS; debugging tools; cross-team collaboration; configuration management tools (Git, SVN, ClearCase).
Technical Tools Mentioned:Git, SVN, ClearCase, ARM Real View ICE, Lauterbach Trace32, Greenhill Multi Debugger
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development. Skilled in ARM/MIPS architecture, device driver development, and debugging in embedded systems. Proficient in C, scripting languages, and Linux kernel programming, with hands-on experience in board bring-up and peripheral integration. Focused on delivering high-quality, customer-oriented features and maintaining effective cross-team collaboration.
 

Responsibilities

  • 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.
  •  Using your experience, you will analyze customer use cases, network topology, and service requirements, ensuring that solutions align with expectations.
  • 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.
  • Use your skills in troubleshooting embedded development environments to solve complex issues and improve system performance.
  • 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.

Qualifications

You Have:

  • Graduate or Postgraduate in Engineering stream with 10 - 15 years of experience in embedded Linux development and device driver programming (Linux kernel, U-Boot).
  • Hands-on experience with ARM/MIPS architecture, including board bring-up and peripheral driver development (UART, I2C, SPI, etc.).
  • 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.

 

It would be nice if you also add:

  • Knowledge in xPON ONT system development, specifically in the context of Ethernet PHY, USB, SPI-NOR flash, and CAN protocol.
  • Familiarity with OpenWRT and Yocto Build systems, enabling efficient system packages and integration.
  • Knowledge in low-level driver development for peripherals like SLIC audio chips, NAND flash, and power management for USB devices.