New Grad: Dataplane Software Engineer

1 month ago


Edinburgh, Edinburgh, United Kingdom Ciena Full time

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.

Why Ciena?

  • We're a company rooted in people—seeking to create a vibrant and inclusive environment, where everyone feels they can belong.
  • Accelerate your career path by gaining hands-on experience and exposure to the latest technology. Our interns and graduates work on real projects in real time in world class labs. Be a part of tomorrow's future – today.
  • Mentoring. Networking. Leadership Opportunities. We recognize that the learning doesn't stop when you leave school - we champion a team environment for development and provide the tools to achieve success.
  • We recognize the importance of well-being and offer programs and benefits to support and sustain the mental & physical health, and financial security, of our employees and their families.
  • We are big proponents of life-work integration. Our people make a big difference at Ciena, but we want to shine light on their differences outside of working hours too. CienaCares supports non-profit causes important to employees by matching employee financial contributions and dedicating time for volunteering.

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.

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.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.

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.Ciena is an Equal Opportunity Employer, including disability and protected veteran status.If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

  • Edinburgh, Edinburgh, United Kingdom FanDuel Full time

    FanDuel Group is a world-class team of brands and products that deliver sports betting, gaming and entertainment to millions of US sports fans every day. That's no easy task, and wouldn't be possible without a fantastic team who have helped us pioneer new products and innovative features that make us a leader in the industry. Whether you're looking for...


  • Edinburgh, Edinburgh, United Kingdom CGI Full time

    Job order - J(Apply online only) - Permanent Full TimeTitle Geospatial Software Architect Category Architecture City UK Wide, UK Wide - Various, United Kingdom Job Description Geospatial Software Architect Position Description Elevate your potential with CGI, a global technology service provider and premier business consultancy recognized by Forbes...

  • AWS Data Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Join us as an AWS Data EngineerThis is an exciting opportunity to use your technical expertise to collaborate with colleagues and build effortless, digital first customer experiencesYou'll be simplifying the bank by developing innovative cloud and data driven solutions, using insight to be commercially successful, and keeping our customers' and the bank's...

  • Senior Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom WSP USA Full time

    In today's world it's important to work for a company that has clear purpose, giving back to communities and supporting what is truly important in the world.When considering a career move it's vital to work for a business that is aligned to your values and goals, a place where you can belong. See what WSP stands for in 2024 and beyond...To find out more...


  • Edinburgh, Edinburgh, United Kingdom Click Recruitment Full time

    Job DescriptionDo you want to be part of a company who are visionaries, inventors and achievers driving technology that will revolutionise the way we connect the world? Are you looking to advance your career rapidly by taking direct ownership of product solutions, interfacing with customers and solving challenging technical problems? Then this could be the...

  • Cloud App Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Join us as a Cloud App EngineerThis is an opportunity for a driven individual to take on an exciting new career challengeYou'll be able to build and maintain a wide network of stakeholders of varying degrees of seniorityIt's a chance to have a tangible effect on our function, put your existing skills to the test and advance your careerThis role will also be...

  • Product Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Our Edinburgh based client is currently searching for a Product Engineer to be responsible for project managing NPI activities within the semiconductor product engineering team. The role will involve yield and trend analysis as well as communicating with test subcontractors and addressing manufacturing, cost and yield issues. Understanding reliability and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Our client is focused on revolutionisingbattery technology for electric vehicles, marine, and renewable energy applications. Their patented technology simplifies battery management systems, offering solutions for diverse cell types.Responsibilities for the Test Development Engineer:Collaborate with the ASIC engineering team to develop efficient production...

  • Test Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Sunamp Full time

    Test Engineer Our R&D team are looking to appoint an experienced Test Engineer. The right candidate will be familiar and keen to learn data logging/data acquisition, operating complex test equipment and present their findings to the team. Where required training will be provided. You will generate and develop test campaigns, to test new and existing concepts...


  • Edinburgh, Edinburgh, United Kingdom Zenith Full time

    Zenith are looking to recruit a Senior Civil/Structural Engineer to join our engineering team based in Edinburgh. You'll work alongside our team to provide technical solutions for a variety of projects, including everything from industrial structures to historic buildings. At Zenith, we have many loyal clients that we consistently provide engineering...

  • Engine Programmer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Physical Design Engineer Edinburgh / remote I am looking for a Physical Design Engineer to come and join a client in Edinburgh. You will be a joining an American start-up who is working in the optical interconnect field that are used at high density and low power consumption. This is an exciting opportunity for a dynamic individual to take the next step in...

  • Senior Manager

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...

  • Junior DevOps Engineer

    14 hours ago


    Edinburgh, Edinburgh, United Kingdom Computacenter AG & Co. oHG Full time

    Location: UK - Birmingham, UK - Edinburgh, UK - Hatfield, UK - London, UK - Manchester, UK - Nottingham | Job-ID: | Contract type: Standard | Business Unit: IT Consulting Life on the team As a Junior DevOps Engineer you will work in a focused delivery teams building multi cloud architectures and technologies to be used on public and private cloud...


  • Edinburgh, Edinburgh, United Kingdom Computacenter AG & Co. oHG Full time

    Location: UK - Birmingham, UK - Edinburgh, UK - Hatfield, UK - London, UK - Manchester, UK - Nottingham | Job-ID: | Contract type: Standard | Business Unit: IT Consulting Job Introduction As a Junior DevOps Engineer you will work in a focused delivery teams building multi cloud architectures and technologies to be used on public and private cloud...


  • Edinburgh, Edinburgh, United Kingdom Resourcing Group Full time

    Job title: Mobile Electrical EngineerLocation: Covering sites in Dundee, Perth and North EdinburghTerms: Permanent contract - Monday to Friday (08:00am - 05:00pm) Full timeSalary/rate: Salary is paying £42,000 depending on qualifications and experience + van and fuel card + package UNLIMITED OVERTIME Current engineers on the contract take home an additional...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Digital Design Engineer Edinburgh I am looking for Digital Design Engineers to come and join my client, a leading edge technology company who develop solutions for large complex batteries, which are used in a range of applications such as electric vehicles, buses, and marines. This an exciting opportunity to work in a new innovating team which will see...

  • Senior Manager

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Digital Design Engineer Edinburgh I am looking for Digital Design Engineers to come and join my client, a leading edge technology company who develop solutions for large complex batteries, which are used in a range of applications such as electric vehicles, buses, and marines. This an exciting opportunity to work in a new innovating team which will see...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Our client, one of the world's leading mixed-signal Semiconductor companies is seeking an Analog/ Mixed Signal IC Design Engineering Manager to join them at their established design centre located in the popular city of EdinburghA variety of soft skills and experience may be required for the following role Please ensure you check the overview below...