Jobs · Engineering

Software Engineer (Security) - New Grad

Ciena · Atlanta, GA · 2 wk ago
Engineering$66k–$105k/yrFull-time

About the role

At Ciena, we’re shaping the hyper-connected world of tomorrow. As a global leader in networking systems, services, and software, we empower digital experiences that connect us all. Join us to innovate, learn, and contribute to technology that powers the globe.

Responsibilities

  • Design, develop, and test features in C and C++ for embedded systems.
  • Investigate, debug, and resolve complex software defects to enhance performance and reliability.
  • Proactively identify and mitigate security vulnerabilities.
  • Engage in the complete software development lifecycle, from architecture to testing and delivery.
  • Develop scripts, test utilities, and automation tools to optimize development processes.
  • Collaborate with cross-functional teams to deliver seamless software releases.

Requirements

  • Bachelor’s degree (pursuing or recently completed) in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 1+ years of programming experience in C/C++ and foundational knowledge of scripting languages like Python.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design.
  • Passion for software development and solving complex technical challenges.
  • Expertise with modern version control systems, particularly Git.
  • An openness to learning and expanding your knowledge and expertise, especially in the area of security.

Nice to Have

  • Exposure to Linux kernel and embedded systems.
  • Understanding of CPU hardware architectures and low-level software/firmware development.
  • Familiarity with Agile development methodology.
  • Experience with automated unit testing frameworks.
  • Understanding of security concepts like SSL, TLS, SSH, authentication, and encryption algorithms.

Pay

The annual pay range for this position is $65,500 - $104,600. 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. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission.

Benefits

  • Comprehensive 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.
  • Compliance with all applicable laws regarding Paid Family Leave and other leaves of absence.

Similar jobs