Lead Engineer C/linux Device Driver

Year    Gurgaon, Haryana, India

Job Description


Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe in a network that grows smarter, more agile, and more responsive every day. This means that when you digitally interact in your world - picking up the phone, streaming video, texting a friend or loved one – your interactions are being enabled by Ciena technologies. Ciena makes your social / entertainment / business existence REAL.
No candidate will meet every single desired qualification. If your experience looks a little different from what we’ve identified below and you think you can bring value to the role, we’d love to learn more about you!
What will you do at Ciena?
We’re looking for highly motivated and talented embedded software engineers with skills in design and development of real-time embedded Linux OS, networking and routing technologies. You will work on market-leading technologies leveraging and enhancing advanced network operating system, routing infrastructure in a virtualized, micro-services oriented container-based system architecture.
This is an exciting time to join Ciena, as we aggressively drive our product portfolio forward into the future of advanced networking services.
Responsibilities

  • Contribute toward implementation in software design, development, validation, and documentation to deliver high quality, functionally excellent products
  • Design, code, test and integration with network enabling technologies including low level networking device drivers, hardware assisted software (FPGAs, ASICs), and network communications hardware
  • Trouble shoot and fix reported issues with platform dependent software and services; identify root cause, diagnose, debug and deliver robust timely fixes
  • Provide basic project management for own work including effort estimation, project tracking, and status reporting

General Activities
  • Participate in various phases of product development cycle – product definition, design, planning, implementation and test
  • Prototype and evaluate alternative solutions on target hardware and virtual platforms
  • Deliver detailed functional specification and technical design documents for embedded software architectures and components
  • Support developed features through product verification and customer introduction, providing training to field support personnel

Collaboration with stakeholders
  • Kernel, control plane software engineers from other Ciena teams/sites
  • Agile Scrum Masters, Product Owners and project/release managers
  • System Integration/Test teams
  • Customer support teams

Experience
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or foreign equivalent
  • 5-7+ years of experience in an embedded software development role, preferably in a data networking or telecommunications environment
  • Hands-on experience designing and writing quality embedded software for Linux OS
  • In-depth understanding of board level hardware bring ups, network device drivers and Software Development kits (SDK)
  • Experience in low level chips programming and real-time data path handling
  • Prefer experience in hardware assisted traffic acceleration and interfacing with FPGAs/ASICs
  • Experience in IP routing and forwarding
  • Excellent technical trouble shooting and debugging skills
  • Strong C programming and trouble shooting skills
  • Understanding of docker, gRPC telemetry, Netconf/Yang

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2913561
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year