Software Developer

2 weeks ago


Atlanta, Georgia, United States Ciena Full time $100,000 - $150,000 per year

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.

How You Will Contribute:

As a Software Developer in a dynamic team environment, you will push the boundaries of what is possible in optical network solutions. You will contribute to projects that play critical roles in our network solutions and help build upon our innovative technology. You will also challenge yourself and others by bringing fresh ideas to new challenges and leading by example.

  • You will play a key role in crafting, developing, testing, deploying, maintaining, and improving software.
  • You will be accountable for managing individual project priorities, assignments, and timelines.
  • You will participate in the full software development lifecycle, collaborating with multi-functional teams of developers, UX designers, quality assurance teams & release managers.

The Must Haves:

  • Bachelor's degree in Electrical/Computer Engineering, Computer Science or a related field coupled with a proven track record in software development.
  • Demonstrated ability to develop with one or more of the following programming languages - C, C++ or Python.
  • Experience working with Linux-based developer tools and debugging environment such as GNU, GCC, GDB, Insight.
  • Knowledge of development tools such as Git, JIRA, Yocto, Docker, Bitbucket, Confluence.
  • Familiarity with CI frameworks such as Jenkins, Grafana, Kubernetes.

Assets:

  • Proven experience developing software embedded solutions engineered for performance and reliability on multi-processor, highly concurrent systems.
  • Real-time OS and embedded systems
  • Agile development methodologies
  • Messaging interfaces Netconf, REST/HTTP, gRPC
  • YANG modeling language and toolchains
  • Automation and Test

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


  • Software Developer

    1 week ago


    Atlanta, Georgia, United States Gururo Full time

    Job ResponsibilitiesCollaborate with other developers to develop the algorithms and flowcharts.Write neat and efficient codes according to the customer's specifications.Analyze and plan the installation of new systems.Work on integration of software components and third-party programs.Test, debug, and fix the errors in the software, also adapt it to new...

  • Software Developer

    2 weeks ago


    Atlanta, Georgia, United States Gururo Full time $60,000 - $120,000 per year

    Job Responsibilities:Collaborate with other developers to develop the algorithms and flowcharts.Write neat and efficient codes according to the customer's specifications.Analyze and plan the installation of new systems.Work on integration of software components and third-party programs.Test, debug, and fix the errors in the software, also adapt it to new...


  • Atlanta, Georgia, United States Momentive Software Full time

    OverviewWe are seeking aBusiness Development Representative (Hybrid)to join our growing team in Atlanta, GeorgiaPosition SummaryResponsibilities & QualificationsMomentive Software (formerly Community Brands) is looking for an ambitious Business Development Representative to introduce our story to prospective clients and help drive growth by setting qualified...

  • Software Developer

    5 days ago


    Atlanta, Georgia, United States AIG Full time

    At AIG, we are reimagining the way we help customers to manage risk. Join us as an Analytical Software Developer to play your part in that transformation. It's an opportunity to grow your skills and experience as a valued member of the team.Make your mark in Information TechnologyAt AIG, technology is at the heart of everything we do, from underwriting risks...


  • Atlanta, Georgia, United States Janus International Full time

    As a Mobile Senior developer, you will collaborate closely with development teams, contributing to the architectural design and scalability planning of critical components. You will be directly responsible for the development and ongoing maintenance of mobile applications across both Android and iOS platforms.Your primary focus will be on delivering and...


  • Atlanta, Georgia, United States Euna Solutions Full time

    The OpportunityThe role of aManager, Developmentis to lead teams of software developers to ship reliable code on a consistent basis. You will be responsible for overseeing teams of software developers in designing, developing, testing, and maintaining software programs & applications. You will also collaborate with other managers and stakeholders to ensure...


  • Atlanta, Georgia, United States Janus International Group Full time

    OverviewAs a Mobile Senior developer, you will collaborate closely with development teams, contributing to the architectural design and scalability planning of critical components. You will be directly responsible for the development and ongoing maintenance of mobile applications across both Android and iOS platforms.Your primary focus will be on delivering...


  • Atlanta, Georgia, United States DATAMETRICS SOFTWARE SYSTEMS INC. Full time

    Experience : 10+yearsJob Description :Job Title: Senior AEM DeveloperLocation: Atlanta, GA (Onsite)Duration: Long Term ContractJob Summary: We are seeking a highly skilled and AEM-certified Senior Developer with 5–7 years of experience in software development or testing. The ideal candidate will have strong expertise in Adobe Experience Manager (AEM)...


  • Atlanta, Georgia, United States The Virtus Solution Full time

    Join Us: The Virtus Solution is looking to expand our Team Now hiring: Leaders. Challengers. Inventors.Whether you're a Project Manager, Business Analyst, Architect, Developer, etc., we would love to have you join our team as a Virtus Consultant Virtus Consultants are driven and intellectually curious, analytical and enjoy solving problems. The ideal Virtus...


  • Atlanta, Georgia, United States Dematic Full time

    Software QA Product Development Internship: Become a Quality Champion at DematicJoin Dematic's Software Product Development Internship Program and gain hands-on experience in our System & Software QA team. This unique opportunity allows highly motivated students to immerse themselves in our technology stack, focusing on ensuring software excellence.As a...