Taro Logo

WaveLogic Software Developer - New Grad

Global leader in high-speed connectivity focused on optical network solutions
Embedded
Entry-Level Software Engineer
In-Person
Enterprise SaaS · Telecommunications

Job Description

Ciena, a global leader in high-speed connectivity, is seeking a New Grad WaveLogic Software Developer to join their team in Atlanta. This role offers an exciting opportunity to work on cutting-edge optical network solutions and embedded systems development. As a modem control software developer, you'll collaborate with experienced professionals to ensure the reliability and performance of critical network solutions.

The position focuses on developing embedded software for next-generation network solutions using optical transport and switching technologies. You'll be working with technologies like OTN, Ethernet, and various networking protocols. The role requires strong programming skills in C/C++, understanding of Linux operating systems, and knowledge of embedded systems.

Ciena offers a comprehensive benefits package including medical, dental, and vision insurance, 401k with company matching, ESPP, and various paid time off benefits. The company culture emphasizes work-life balance, professional growth, and innovation. They're committed to fostering an inclusive environment where employees feel respected and valued.

This is an excellent opportunity for new graduates with a Bachelor's degree in Electrical/Computer Engineering to start their career at a leading technology company. You'll gain hands-on experience with cutting-edge networking technologies while working alongside experienced professionals in the field. The role offers both technical challenges and opportunities for professional growth in a collaborative team environment.

Last updated 14 hours ago

Responsibilities For WaveLogic Software Developer - New Grad

  • Develop embedded software for next-gen network solutions
  • Design, develop, validate and document advanced networking features
  • Troubleshoot and fix reported issues with embedded software
  • Collaborate with multi-functional teams on modem technologies
  • Work on optical transport and switching technologies

Requirements For WaveLogic Software Developer - New Grad

Linux
Python
Go
  • Bachelor's degree in Electrical/Computer Engineering
  • C, C++ programming language experience
  • Good knowledge of embedded systems, device drivers, Linux Operating System
  • Strong verbal and technical writing skills
  • Positive work attitude and ability to work independently
  • Collaborates well in a team environment

Benefits For WaveLogic Software Developer - New Grad

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k with company matching
  • Employee Stock Purchase Program (ESPP)
  • Paid Time Off
  • Paid Sick Leave
  • Company Paid Holidays
  • Employee Assistance Program (EAP)

Related Jobs

Design Verification Engineer

Design Verification Engineer role at Apple verifying functionality and performance of premier SOCs, offering $120-181K salary plus benefits in Seattle.

Embedded Software Engineer Automated Testing

Entry-level embedded software engineering role focusing on test automation for veterinary medical devices, combining manual testing with automation development using Lua, C++, Python, and hardware integration.

ASIC Verification Engineer - New College Grad 2025

Entry-level ASIC Verification Engineer position at NVIDIA for new college graduates, focusing on verifying design and implementation of world-leading SoCs and GPUs.

Controls Engineer I

Entry-level Controls Engineer position at Alliance Machine Systems, focusing on PLC programming, control systems development, and industrial automation for manufacturing equipment.

Embedded Software Engineer Automated Testing

Entry-level Embedded Software Engineer position at IDEXX, focusing on automated testing for veterinary diagnostic instruments using Python, C++, and hardware testing environments.