Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Software Developer with 8+ years of experience in Networking/Telecom Embedded/Network Management to join our team in Bengaluru, India. As a member of our highly capable and dynamic engineering team, you will be responsible for performing embedded system software design and implementation for leading high-performance data networking products.
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, interoperability, 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
Requirements
- 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
- 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
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
Luxoft is a global provider of software and digital solutions, empowering businesses to innovate and transform. With a strong presence in multiple industries, we are committed to delivering high-quality solutions that drive success for our clients.
Apply Now
If you are passionate about networking and embedded systems and meet the above requirements, we would love to hear from you. Apply now to join our team in Bengaluru, India.