Senior Embedded Software Engineer at Ciena
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-10
Listing for:
Ciena Corporation
Full Time
position Listed on 2026-07-10
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Job Description & How to Apply Below
Ciena seeks a Senior Embedded Software Engineer to design and integrate software for high-performance systems. With over 10 years of experience in telecom or networking, you will be responsible for the entire software lifecycle, interfacing with hardware, and guiding junior engineers.
Your role is pivotal for ensuring customer satisfaction while supporting field teams during deployments.
Key Responsibilities:
• Design and integrate embedded C/C++ software on Linux
• Develop software for ASIC/FPGA hardware on SoC platforms
• Own software lifecycle from requirements to delivery
• Collaborate with global teams for scalable solutions
• Mentor junior engineers and foster skill development
Requirements:
• Bachelor's in electrical/computer engineering
• 10+ years in embedded software engineering
• 5+ years programming in C, C++, embedded C
• Knowledge of coherent optics and FPGA/ASIC integration
• Strong communication skills for technical collaboration
Lead the development of scalable embedded systems and improve integration at Ciena.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×