Talent.com
Datapath - Software Engineer

Datapath - Software Engineer

CienaHanover, MD, United States
1 day ago
Job type
  • Full-time
Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

Priority for this position is ideally Ottawa-Hybrid based however,

  • could be remote in Canada or USA (Eastern / Central Time Zones) is also available.

How You Will Contribute :

  • Design and develop embedded software applications in C for Layer 2 and Layer 3 Datapath operations, including enhancements to existing software and development of new packet networking functionalities.
  • Implement software on embedded Linux / VxWorks platforms, ensuring seamless integration with hardware systems.
  • Investigate and resolve complex issues by collaborating with hardware, software, and system engineering teams to identify root causes.
  • Conduct thorough analysis to address process or design challenges within the codebase.
  • Drive software performance improvements through test-driven development, automated unit testing, and comprehensive integration testing.
  • Collaborate effectively within a larger team to ensure alignment across development stages and deliver high-quality carrier-grade solutions.
  • The Must Haves :

  • Bachelor's degree in Electrical / Computer Engineering or Computer Science.
  • Proficiency in C programming language.
  • Practical knowledge of fundamental network protocols such as Ethernet (ETH), VLAN, IP, and TCP / UDP.
  • Experience with routing / switching chipsets, preferably Broadcom.
  • Strong understanding of mutual exclusion, synchronization, interrupt handling, and inter-process communication.
  • Ability to work independently, seek solutions proactively, and demonstrate a positive and motivated work ethic.
  • Exceptional verbal and technical writing skills.
  • Nice to Haves :

  • Familiarity with additional network protocols and advanced hardware abstraction techniques.
  • Experience in developing software for high-performance, scalable systems.
  • Knowledge of optical networks and Layer 0 / 1 / 2 / 3 converged infrastructures.
  • Exposure to automated testing frameworks and tools.
  • Ability to mentor junior engineers and contribute to team development.
  • Proven track record of delivering innovative solutions in embedded systems.
  • Strong analytical skills for troubleshooting and performance optimization.
  • Pay Range :

    Canada : $99.200.00 - $158,400.00

    USA : $114,300.00 - $182,500.00

    #LI-JD

    Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

    Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.

    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 anEqual 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.

    Create a job alert for this search

    Software Engineer • Hanover, MD, United States

    Related jobs
    • Promoted
    Tech Lead, Web Core Product & Chrome Extension - Westminster, USA

    Tech Lead, Web Core Product & Chrome Extension - Westminster, USA

    SpeechifyWestminster, MD, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityWashington, DC, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
    • Promoted
    Part-time gig : Earn at least $2425 in your first 168 trips.

    Part-time gig : Earn at least $2425 in your first 168 trips.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Drive with Uber : Earn at least $2425 when you complete 168 trips.

    Drive with Uber : Earn at least $2425 when you complete 168 trips.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Part-time gig : Earn at least $2425 for your first 168 trips, guaranteed.

    Part-time gig : Earn at least $2425 for your first 168 trips, guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Quick Earnings : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    Quick Earnings : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Delivery Driver - Uber Eats

    Delivery Driver - Uber Eats

    Uber eatsWestminster, MD, United States
    Full-time +1
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show moreLast updated: 3 days ago
    • Promoted
    Drive with Uber - Earn at least $2425 in your first 168 trips with Uber.

    Drive with Uber - Earn at least $2425 in your first 168 trips with Uber.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Deliver with Uber Eats

    Deliver with Uber Eats

    Uber eatsFallston, MD, United States
    Full-time +1
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show moreLast updated: 3 days ago
    • Promoted
    Driver gig - Earn at least $2425 by driving 168 trips with Uber

    Driver gig - Earn at least $2425 by driving 168 trips with Uber

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Food Delivery Driver (Dasher)

    Food Delivery Driver (Dasher)

    DoorDashParkton, MD, United States
    Full-time +1
    Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shoppe...Show moreLast updated: 30+ days ago
    • Promoted
    Flexible $ : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    Flexible $ : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Data Engineer (Airflow, PySpark, Dataricks)

    Data Engineer (Airflow, PySpark, Dataricks)

    Robert HalfWashington, DC, US
    Full-time
    We are looking for a skilled Software Developer with expertise to join our team in Washington, DC.This is a long-term contract position offering the opportunity to work on innovative projects and c...Show moreLast updated: 8 days ago
    Cloud Software Engineer, Level 3

    Cloud Software Engineer, Level 3

    Independent SoftwareAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    As a Cloud Software Engineer at Independent Software, you will design, develop, maintain, and enhance complex and diverse Big-Data cloud systems based on documented requirements.Your work will dire...Show moreLast updated: 26 days ago
    • Promoted
    Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Fast Pay - Earn at least $2425 in your first 168 trips, guaranteed.

    Fast Pay - Earn at least $2425 in your first 168 trips, guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Flexible schedule - Earn at least $2425 by driving 168 trips with Uber

    Flexible schedule - Earn at least $2425 by driving 168 trips with Uber

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago
    • Promoted
    Drive With Uber : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    Drive With Uber : Earn At Least $2425 For Your First 168 Trips, Guaranteed.

    UberJefferson, PA, United States
    Full-time +1
    Earn at least $2425 driving with Uber when you complete your first 168 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 7 days ago