24 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
• Solid understanding of structured programming concepts
Utilize your software development expertise to impact global networks positively at Ciena.
#J-18808-Ljbffr
📌 Ottawa Embedded Software Engineering Job (Quebec City)
🏢 Ciena
📍 Quebec City