Full-time Posted May 23, 2026
Apply Now

Job Description

Elevate your software development career with Ciena as an ASIC Software Developer in Ottawa. Focus on automation using Java and Python while operating in a supportive work environment.

In this full-time role, you will be instrumental in developing and maintaining automation software, creating command-line applications, and addressing customer issues. Your expertise will contribute to innovative new applications, collaborating seamlessly with cross-functional teams to enhance existing systems.

Key Responsibilities: • Develop automation software on Linux using Java, Python, and Make • Create command-line and web applications for ASIC workflows • Resolve bugs and implement feature requests in existing applications • Collaborate to improve new and existing tools and processes • Automate tasks with Bash scripting and conduct unit tests

Requirements: • Bachelor’s degree in Computer Science or Engineering • Minimum 5 years experience in ASIC or automation developmen...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application