As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. How You Will Contribute Develop and maintain automation software using Java on Linux, adhering to established methodologies and practices for high-quality code. Create and maintain command-line applications and web-based services to support ASIC development workflows. Address customer issues, bugs, and feature requests in existing applications while contributing to the creation of innovative new applications. Collaborate with cross-functional teams to identify and implement improvements to both new and existing applications. Utilize Git for source code management and work collaboratively using Bitbucket to enhance team efficiency. Write bash scripts to automate tasks and streamline the automation process. Conduct unit testing using frameworks like JUnit and Spock to ensure software reliability and performance. Build applications using Gradle, ensuring robust and scalable solutions. Demonstrate expertise in authentication methods, HTTP protocols, and NFS to enhance application functionality and security. Stay informed about industry trends and emerging technologies relevant to ASIC automation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees