Logo of Huzzle

Software Intern (Fall 2024)

image

Ciena

14d ago

  • Internship
    Full-time
    Off-cycle Internship
  • Software Engineering
  • Atlanta

AI generated summary

  • You must have a sense of urgency, integrity, commitment to innovation, flexibility, and the ability to work independently and in a team. Bachelor’s degree in Engineering, C/C++ experience, knowledge of embedded systems, and strong communication skills are essential. Familiarity with datacom/telecom, real-time software development, Linux, and scripting languages is a plus.
  • You will develop next-gen network solutions using optical technologies, troubleshoot reported issues with embedded software, and collaborate with teams to design, develop, and test modem technologies.

Requirements

  • What Does Ciena Expect of You?
  • A sense of urgency – what’s important to the customer is equally important to you. You make getting things done a priority.
  • Integrity – you hold yourself to the highest level of personal and professional standards of conduct.
  • A commitment to innovation – you continually seek to learn, understand new technologies and ever-changing market conditions, and endeavour to apply that knowledge to Ciena’s advantage.
  • You embrace change – thriving in a diverse environment of ever-changing priorities and sometimes stressful situations.
  • The flexibility to work independently with minimal supervision as well as part of a broader team.
  • The Must Haves:
  • Working towards completion of Bachelor’s degree in Electrical/Computer Engineering
  • C, C++ programming language experience.
  • Good knowledge of embedded systems, drivers, mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.
  • Positive work attitude, highly motivated and an ability to seek out answers with a willingness to learn and work independently.
  • Strong verbal and technical writing skills.
  • Collaborates well in a team environment.
  • The Assets:
  • Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP
  • Low-level Real-Time Software/Firmware Development
  • Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams
  • Linux, VxWorks
  • Linux as a software development environment
  • Exposure to CLI, TL1, SNMP, NETCONF, REST, gRPC.
  • Design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB, Yocto
  • YANG modeling language and toolchains
  • Scripting experience, Python, Go, BASH
  • Automation and Test

Responsibilities

  • As a Wavelogic modem control software development intern, you will push the boundaries of what is possible in optical network solutions. You will work alongside experienced professionals to ensure the reliability and performance of 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 enthusiasm and fresh ideas to new challenges and leading by example.
  • In this role, you will:
  • Develop understanding and expertise in next-gen network solutions using optical transport and switching technologies like OTN, Ethernet etc.
  • Develop embedded software skills to design, develop, validate and document advanced networking features and capabilities which are deployed in service provider networks.
  • Trouble shoot and fix reported issues with embedded software, identify root cause, diagnose, debug and deliver robust timely fixes.
  • Collaborate with multi-functional teams to design, develop and test the next-gen modem technologies.

FAQs

What qualifications are required for this Software Intern position at Ciena?

Working towards completion of Bachelor’s degree in Electrical/Computer Engineering, experience with C and C++ programming languages, knowledge of embedded systems, drivers, mutual exclusion, synchronization, interrupt handling, inter-process communication, positive work attitude, strong verbal and technical writing skills, and ability to collaborate well in a team environment.

What are some of the key responsibilities of a Software Intern at Ciena?

Responsibilities include developing understanding and expertise in next-gen network solutions using optical transport and switching technologies, developing embedded software skills, troubleshooting and fixing reported issues with embedded software, collaborating with multi-functional teams to design and test next-gen modem technologies.

What are some of the preferred assets for applicants to have for this Software Intern position at Ciena?

Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP, experience in low-level Real-Time Software/Firmware Development, understanding of CPU Hardware architectures, experience with Linux and VxWorks, exposure to CLI, TL1, SNMP, NETCONF, REST, gRPC, design and development tools such as Git, Eclipse, JIRA, Confluence, GDB, Yocto, YANG modeling language and toolchains, scripting experience in Python, Go, BASH, and experience in automation and test.

Telecommunications
Industry
5001-10,000
Employees
1992
Founded Year

Mission & Purpose

Ciena (NYSE:CIEN) is a global leader in optical and routing systems, services, and automation software. We build the world’s most adaptive networks to address ever-increasing digital demands for richer, more connected experiences for all users. For three-plus decades, we’ve brought our innate sense of humanity to our relentless pursuit of innovation. We prioritize deep, collaborative relationships within our teams, and alongside our customers, partners, and communities—local and global.

Benefits

  • Physical Wellbeing: The strong correlation between wellness and job performance means your health is of utmost importance to us. Our Global Wellbeing program provides you and your family direct access to resources and programs to improve your physical health.

  • Recognition Program: In addition to rewarding performance via our annual bonus, our reward program, 'bravo!' facilitates peer-to-peer and financial recognition for both teams and individuals.

  • Tuition Reimbursment: We will reimburse 100% of tuition, books, materials, and lab fees for a course or series of courses leading towards a degree or maintaining a degree related to your current position at Ciena or a position you are capable of attaining within the near future.