The Job logo

What

Where

Lead Software Engineer – Linux / Kernel / Platform

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a motivated and talented individual to join our Routing and Switching team. As an expert in Linux kernel development and hardware platform bring-up, you will play a crucial role in the development of cutting-edge routing and switching platforms. You will be responsible for designing and developing advanced Linux features and drivers, as well as troubleshooting and delivering timely fixes. Strong communication and collaboration skills are essential, as you will be working with multiple teams across diverse areas. A degree in Computer Science and at least 8 years of experience are required for this position.

JOB DESCRIPTION

How You Will Contribute:

We at Routing and Switching team are looking for an expert, motivated and talented individual. You must be interested in progressing your career in Linux kernel development and hardware platform bring-up with good exposure to Routing domain. You will have an influential and meaningful role giving to next generation routing capabilities and distributed systems passionate about carrier grade capability, scale and reliability.

  • Lead the development and bring up of new cutting-edge routing and switching platforms
  • Design, develop and sustain advanced Linux features & drivers for our existing platforms.
  • Lead customer engagements driving deployments and be a technology evangelist for Ciena in this area
  • Drive learning and development of skills required for building cutting edge packet switching/routing platforms.
  • Author and contribute in software design, development, validation, and documentation to deliver high quality, functionally excellent products.
  • Trouble shoot issues. Identify root cause, debug & deliver robust timely fixes.
  • Work with wider team to enable needs of software applications using kernel infrastructure

 

The Must Haves:

  • 8+ years of experience with Bachelor’s/ Master’s degree in Computer Science (or equivalent).
  • Excellent “C” programming skills with strong debugging and trouble shooting skills over Linux platform.
  • Expertise in two of following Linux system programming, Device Drivers, Container infrastructure
  • Experience in OpenBMC, Bootloader and I2C / SPI drivers.
  • Exposure to TCP/IP stack of Linux kernel and docker networking
  • Excellent written and verbal communication skills, optimally able to collaborate with multiple teams across geographically diverse areas.
  • Effectively able to work independently with little hands-on supervision delivering to aggressive timelines.
  • Team oriented; strong inter-personal skills and Leadership to take initiatives to completion independently in a collaborative environment.
Set alert for similar jobsLead Software Engineer – Linux / Kernel / Platform role in Gurgaon, India
Ciena Logo

Company

Ciena

Job Posted

a year ago

Job Type

Full-time

WorkMode

Remote

Experience Level

8-12 Years

Category

Software Engineering

Locations

Gurgaon, Haryana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Ciena Logo

Lead Engineer - Platform software-C Linux

Ciena

Gurgaon, Haryana, India

Posted: a year ago

Join our team at Ciena and contribute to the development of advanced networking and routing devices. Work with market-leading technologies in a virtualized, container-based system architecture. Troubleshoot and deliver robust fixes. Exciting opportunity to be a part of our product portfolio in the future of advanced networking services.