Location
ahuntsic north, qc, Canada
Posted
June 05, 2026
Job Description
Advance your career as a Software Developer at Ciena in Ottawa. Engage in innovative ASIC projects using Java and Python while collaborating in a dynamic environment.
This full-time position emphasizes development and maintenance of automation software and command-line applications. You will address bugs, fulfill feature requests, and enhance software through collaboration with cross-functional teams. Candidates with strong skills in Linux systems and object-oriented design are prime fits for this role.
Key Responsibilities: β’ Develop automation software in Java and Python β’ Create command-line applications for ASIC workflows β’ Address bugs and implement feature requests β’ Collaborate with teams to enhance software β’ Write bash scripts for process automation
Requirements: β’ Bachelorβs degree in Computer Science or Engineering β’ Minimum 5 years of code development experience β’ Advanced Java and Python skills in production β’ Proficient in Linux and bash scripti...
This full-time position emphasizes development and maintenance of automation software and command-line applications. You will address bugs, fulfill feature requests, and enhance software through collaboration with cross-functional teams. Candidates with strong skills in Linux systems and object-oriented design are prime fits for this role.
Key Responsibilities: β’ Develop automation software in Java and Python β’ Create command-line applications for ASIC workflows β’ Address bugs and implement feature requests β’ Collaborate with teams to enhance software β’ Write bash scripts for process automation
Requirements: β’ Bachelorβs degree in Computer Science or Engineering β’ Minimum 5 years of code development experience β’ Advanced Java and Python skills in production β’ Proficient in Linux and bash scripti...