Senior Software Developer - Networking platform

Luxoft

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Luxoft in Bengaluru, India is seeking an experienced embedded software engineer to design and implement high-performance platform software for networking products. You will work closely with the hardware team on features, fixes, and Yocto-based builds to ensure performance, security and interop.

Lead the platform team, create design docs, and coordinate with product marketing, QA, docs, customer support, and program management.

Qualifications

  • Minimum of a Bachelor’s degree in CS/EE/ECE/IT.
  • 8+ years of networking/embedded experience.
  • Strong knowledge of Linux internals and device drivers.
  • Expertise in Linux networking and router IP stack.
  • Experience with Broadcom XGS/DNX ASICs.
  • Proficient in C/C++ with strong debugging skills.
  • Familiar with secure coding practices and AV/ASLR considerations.

Responsibilities

  • Architect, design and develop embedded platform software for high-end networking solutions.
  • Collaborate with HW team for platform features and fixes; participate in design reviews.
  • Lead the platform team and coordinate cross-functionally across org lines.
  • Write specifications and drive sign-off; interface with developers, QA, docs, support, and management.
  • Contribute to full product life cycle development.

Skills

Linux internals
Device driver
BIOS/BMC
Networking IP stack
Broadcom ASICs
C/C++
Agile development
Secure coding
Troubleshooting
Communication skills
Virtualization

Education

B.Tech/BE in CS/EE/ECE/IT
B.S. in CS/EE/ECE/IT

Tools

Yocto
Linux kernel
Go Lang (nice to have)

Job description

Project description

Perform embedded system software design and implementation for leading high-performance data networking products as a member of a highly capable and dynamic engineering team.

Responsibilities
  • . Architect/Design and Develop embedded platform software for high end networking solutions. Work closely with HW Development team for platform features & fixes. Participate in HW Design reviews, articulate system software requirements. Experience in Linux Kernel upgrades & Yocto packages. Demonstrate cross functional collaboration with Product Marketing, SQA and other development teams to ensure embedded platform software meets all performance, scalability, interop and security requirements
  • Lead the platform team, interact cross functionally on matters that require coordination across organization lines.
  • Write functional and design specification documents and drive sign-off. Interface with developers, QA, documentation & customer support & program management teams.
  • Participate in full product life cycle development.
SKILLS
Must have
  • Minimum of B.S./B.E./B.Tech in CS/EE/ECE/IT
  • 8+ years of relevant industry experience in Networking/Telecom- Embedded/Network Management
  • Excellent understanding of Linux Internals, Device Driver development, BIOS/BMC Operations
  • Expertise in Linux networking IP stack along with port management expertise in a router
  • Excellent knowledge of switching ASICs (Broadcom XGS/DNX) to address platform requirements
  • Expert programming skills in C/C++
  • Ability to thrive in fast paced agile development environment
  • Familiarity with Secure coding practices is a big plus
  • Strong debugging and troubleshooting skills
  • Must have strong written, oral communication and interpersonal skills
  • Understanding of virtualization technologies (Virtual Machines, Containers) is a plus
Nice to have

Go Lang experience is a plus

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - 10366 | Network Platform Development (Broadcom)
Staff Engineer - 10366 | Network Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Senior Software Developer - L2/L3 Networking Datapath
Senior Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Platform Software Engineer- Networking
Platform Software Engineer- Networking

MacroHire • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Software Engineer (C/C++) – Low Level Platform
Senior Embedded Software Engineer (C/C++) – Low Level Platform

Swediumglobal • Pune District

Hybrid
INR 800,000 - 1,500,000
Senior Network Software Engineer
Senior Network Software Engineer

Tarana Wireless • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Architect
Senior Architect

Happiest Minds Technologies • Bengaluru

On-site
INR 1,500,000 - 3,000,000
C++ Developer - Face To Face Discussion on 2nd Sept @ Hinjewadi
C++ Developer - Face To Face Discussion on 2nd Sept @ Hinjewadi

Aziro • Pune District

Hybrid
INR 1,800,000 - 2,400,000
C/C++ Network Architect
C/C++ Network Architect

Quant AIs • New Delhi

On-site
INR 1,500,000 - 2,000,000
S/W Engineer/ SSE/Tech Lead
S/W Engineer/ SSE/Tech Lead

Palcnetworks • Chennai

On-site
INR 800,000 - 1,200,000