Full-time

Software Developer, ASIC

Posted by Ciena • ottawa, on, Canada

📍 ottawa, on 🕒 June 01, 2026

About the Role

Join Ciena to be part of a team that develops groundbreaking automation software for cutting‑edge networking systems.

How You Will Contribute

  • Develop and maintain automation software using Java, Python and Make 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 t...

Ready to Apply?

Submit your application today and take the next step in your career journey with Ciena.

Apply Now