Logo of Huzzle

New Grad: Dataplane Software Engineer - Edinburgh

image

Ciena

3mo ago

Applications are closed

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • Edinburgh

Requirements

  • What Does Ciena Expect of You?
  • Initiative – you’re a self-starter who works with limited direction and is committed to delivering against aggressive deadlines.
  • The flexibility to work independently with little supervision and thrive as part of a broader team.
  • You are a problem-solver – you use your creativity, analytical mind and problem-solving skills to achieve key business objectives.
  • You are a succinct communicator – possessing the ability to tailor your communications/messages based on the type and level of audience.
  • You’re change agile– thriving in a diverse environment of ever-changing priorities and sometimes stressful situations.
  • You are self-motivated – always seeking out and methodically solving sophisticated technical issues.
  • A dedication to ongoing learning – not only related specifically to your role, but also to new technologies/market developments.
  • The Must Haves:
  • Bachelor’s degree in Computer Engineering or equivalent coupled with expertise in at least one programming language, preferably C/C++ in a Linux environment.
  • Strong fundamental knowledge related to data structures and operating system.
  • Proven experience developing and debugging in Linux environment.
  • Familiarity with TCP/IP networking and basic understanding of a Broadband Network.

Responsibilities

  • How You Will Contribute:
  • As a Dataplane Software Engineer, you will enhance Ciena’s Packet Networking Service Aware Operating System (SAOS) to support new Cloud and Routing services, develop Netconf/YANG interfaces, and develop High Availability capabilities for the Packet Network Platforms. You will also provide guidance instrumental to the definition and design of new architectures and technologies needed to drive adoption of Ciena’s Cloud and IP Routing related software products.
  • You will develop C/C++ software for packet processing using DPDK underneath.
  • You will develop real-time embedded software components that interact with the software based fast path.
  • You will participate in all stages of software development, including requirements analysis, design, implementation, test, maintenance, and documentation
  • You will be responsible for troubleshooting software issues and work with software and system engineers to identify root cause.

FAQs

What kind of projects will I be working on as a New Grad Dataplane Software Engineer at Ciena in Edinburgh?

As a New Grad Dataplane Software Engineer at Ciena in Edinburgh, you will have the opportunity to work on real projects in world class labs. You will gain hands-on experience and exposure to the latest technology, contributing to the development of tomorrow's future technologies.

Telecommunications
Industry
5001-10,000
Employees
1992
Founded Year

Mission & Purpose

Ciena (NYSE:CIEN) is a global leader in optical and routing systems, services, and automation software. We build the world’s most adaptive networks to address ever-increasing digital demands for richer, more connected experiences for all users. For three-plus decades, we’ve brought our innate sense of humanity to our relentless pursuit of innovation. We prioritize deep, collaborative relationships within our teams, and alongside our customers, partners, and communities—local and global.

Benefits

  • Physical Wellbeing: The strong correlation between wellness and job performance means your health is of utmost importance to us. Our Global Wellbeing program provides you and your family direct access to resources and programs to improve your physical health.

  • Recognition Program: In addition to rewarding performance via our annual bonus, our reward program, 'bravo!' facilitates peer-to-peer and financial recognition for both teams and individuals.

  • Tuition Reimbursment: We will reimburse 100% of tuition, books, materials, and lab fees for a course or series of courses leading towards a degree or maintaining a degree related to your current position at Ciena or a position you are capable of attaining within the near future.