Search by job, company or skills

People Prime Worldwide

Embedded Linux and Software Development

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Job Title: Senior Embedded Linux Software Engineer

Location: Chennai (Hybrid)

Experience: 5 - 8 Years (STRICTLY)

Employment Type: Permanent

Notice Period: Immediate Joiners Only, 45 days notice period

About the Company

Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.

Job Summary

We are looking for a highly skilled Senior Embedded Linux Software Engineer with strong experience in telecom and networking products. The ideal candidate will have hands-on expertise in embedded Linux development, OpenWrt / prpl platforms, networking protocols, and system-level debugging. You will play a key role in designing, developing, and documenting robust software solutions for next-generation broadband and handheld devices.

Key Responsibilities

  • Design, develop, and maintain embedded Linux software for telecom, networking, and handheld devices.
  • Work extensively with OpenWrt / prpl based systems for broadband and networking products.
  • Develop and optimize software across L3L7 networking protocols including TCP/IP, DHCP, NTP, DNS, HTTP, etc.
  • Perform system-level debugging using advanced tools (GDB, strace, perf, Wireshark, etc.).
  • Design and document software architectures, feature specifications, and technical solutions.
  • Collaborate with cross-functional teams including hardware, QA, and product management.
  • Ensure high performance, stability, and scalability of embedded systems.
  • Participate in code reviews and contribute to best practices and coding standards.
  • Leverage AI-based coding and code review tools to improve productivity and code quality (added advantage).

Required Skills & Qualifications

  • 58 years of hands-on experience in embedded Linux and software development.
  • Strong experience in telecom, broadband, or networking products.
  • Proven exposure to OpenWrt / prpl Foundation based platforms.
  • Solid understanding of ARM and/or MIPS architectures.
  • Strong knowledge of embedded Linux internals, bootloaders, kernel, drivers, and user-space applications.
  • In-depth experience with networking protocols (L3L7).
  • Proficiency in C/C++, shell scripting, and build systems (Yocto, Buildroot preferred).
  • Experience using advanced debugging and performance analysis tools.
  • Strong documentation skills with the ability to define architectures and specifications.

Domain: Telecom / Networking / Broadband Devices

More Info

Job Type:
Industry:
Employment Type:

Job ID: 140192049