1 day ago
Base Salary
$70k - $112k/yr
Responsibilities
- Design, develop, and test embedded-system features in C and C++.
- Investigate, debug, and resolve software defects affecting performance and reliability.
- Identify and mitigate security vulnerabilities.
- Contribute to architecture, testing, delivery, and the complete software development lifecycle.
- Develop scripts, test utilities, and automation tools.
- Collaborate with cross-functional teams to deliver software releases.
Requirements
- Pursuing or recently completed a bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- At least 1 year of programming experience in C/C++ and foundational knowledge of scripting languages such as Python.
- Understanding of data structures, algorithms, object-oriented design, and computer science fundamentals.
- Knowledge of modern version control systems, particularly Git.
- Interest in software development and complex technical problem-solving.
- Preferred: exposure to the Linux kernel and embedded systems, CPU architectures, low-level software or firmware development, automated unit testing frameworks, and security concepts including SSL, TLS, SSH, authentication, and encryption algorithms.
Benefits
- Annual pay range of $69,900-$111,700.
- Medical, dental, and vision plans.
- 401(k) in the USA and DCPP in Canada with company matching.
- Employee Stock Purchase Program and Employee Assistance Program.
- Company-paid holidays, paid sick leave, vacation time, and applicable paid family and other leaves of absence.
- Discretionary incentive bonus eligibility for non-sales employees.
About Ciena
Ciena is a public telecommunications equipment and software company that designs optical and routing systems, coherent modems, and automation software for service providers, cloud/data center operators, and enterprises. It sells hardware, software subscriptions, and professional services that power metro, long-haul, submarine, and data center interconnect networks. Founded in 1992 and headquartered in Hanover, Maryland, Ciena trades on the NYSE (CIEN) and serves customers worldwide.
