Principal Software Engineer @ Ciena | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Principal Software Engineer jobs in Maryland, United StatesH1B Visa Sponsored Principal Software Engineer jobs in Maryland, United States
33 applicants
expire-info-iconThis job has closed.
company-logo

Ciena · 1 week ago

Principal Software Engineer

Wonder how qualified you are to the job?

CollaborationDelivery
check
H1B Sponsorship
check
Growth Opportunities

Insider Connection @Ciena

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Architect, design and develop packet processing software for high performance and scalable network architectures.
Experience with Linux Kernel module and device drivers, smart NICs, SR-IOV and NUMA DPDK technologies.
Develop and integrate software into the Ciena's software systems to implement and enhance functionality, reliability, and scalability of our products.
Test, debug and verify functionality of Ciena's software systems in different configuration modes, troubleshoot and identify the root causes of product deficiencies, and develop resolutions for the deficiencies.
Programming Languages – C, C++, Golang, Python.
Experience with virtualized platforms, KVM, OpenStack, VMWare ESXi, Redhat OpenShift.
Experience with cloud-native technologies – Kubernetes, Helm, micro-services, containers, etcd, MongoDB, Prometheus.
Collaborate closely with the Agile Software Team consisting of Dev/QA across regions and functional groups to design and develop Ciena routing and switching software, product user manuals, and marketing material.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Agile MethodologiesLinux KernelDevice DriversSR-IOVNUMADPDKVirtualizationOpenStackVMWare ESXiRedhat OpenShiftKubernetesHelmMicro-ServicesContainersEtcdMongoDBPrometheusCC++GolangPython

Required

Architect, design and develop packet processing software for high performance and scalable network architectures
Experience with Linux Kernel module and device drivers, smart NICs, SR-IOV and NUMA DPDK technologies
Develop and integrate software into the Ciena's software systems to implement and enhance functionality, reliability, and scalability of our products
Test, debug and verify functionality of Ciena's software systems in different configuration modes, troubleshoot and identify the root causes of product deficiencies, and develop resolutions for the deficiencies
Programming Languages – C, C++, Golang, Python
Experience with virtualized platforms, KVM, OpenStack, VMWare ESXi, Redhat OpenShift
Experience with cloud-native technologies – Kubernetes, Helm, micro-services, containers, etcd, MongoDB, Prometheus
Collaborate closely with the Agile Software Team consisting of Dev/QA across regions and functional groups to design and develop Ciena routing and switching software, product user manuals, and marketing material

Company

Ciena collaborates with customers to unlock the strategic potential of their networks and and change the way they perform and compete.

H1B Sponsorship

Ciena has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (31)
2022 (38)
2021 (31)
2020 (37)

Funding

Current Stage
Public Company
Total Funding
unknown
1997-02-07IPO· nyse:CIEN
1995-12-01Series C· Undisclosed
1994-12-01Series B· Undisclosed

Leadership Team

leader-logo
Gary Smith
President and CEO
linkedin
leader-logo
Kevin Kimberlin
Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot