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.