28 Aug
|
Ciena
|
Quebec City
Enhance network solutions as a Senior Embedded Software Engineer with Ciena in Ottawa. This role offers a chance to work on software platforms that redefine connectivity. Ciena is looking for a Senior Embedded Software Engineer to contribute to their WaveLogic Software Development team. With expertise in embedded C and C++, you will collaborate on software for CPUs, FPGAs, and optical technologies.
Your role involves debugging, implementing software solutions, and continuous product improvement. Key Responsibilities:
Participate in software development from design to deployment
Implement software solutions across embedded systems
Design and maintain software drivers using C and Python
Debug defects while assessing system throughput
Develop testing tools to enhance engineering workflows Requirements:
Bachelor’s degree in Engineering, Computer Science, or equivalent
6+ years of experience with C and C++ in embedded systems
Proficient in Linux kernel development
Experience with security and board bring-up
Robust understanding of structured programming concepts Utilize your software development expertise to impact global networks positively at Ciena.
📌 Ottawa Embedded Software Engineering Job Quebec (Quebec City)
🏢 Ciena
📍 Quebec City