22 Aug
|
Ciena
|
Montreal
Join Ciena in Ottawa as a Senior Embedded Software Engineer, focusing on pioneering software solutions for high-speed connectivity. This in-office role is pivotal for driving technological advances.
As part of Ciena's WaveLogic Software Development team, you will work on embedded software that supports global networks. Your expertise in C, C++, and Linux will enable you to design and enhance essential software components. Collaborating with diverse teams is key to the success of product delivery and continuous improvement.
Key Responsibilities:
• Engage in the full software development lifecycle from inception to delivery • Create cross-platform solutions for embedded systems • Conduct driver development for Linux kernels and user-space drivers • Analyze and debug performance issues in software • Build tools to enhance efficiency in engineering processes
Requirements: • Bachelor’s degree in Engineering or equivalent • 6+ years of embedded programming experience • Experience with Linux kernel and driver applications • Familiarity with security and board bring-up • Solid programming fundamentals in structured design
Bring your passion for embedded software engineering to shape the future of connectivity at Ciena. #J-18808-Ljbffr
📌 Ciena Senior Software Engineer Role (Montreal)
🏢 Ciena
📍 Montreal