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
• Robust 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 (Quebec City)
🏢 Ciena
📍 Quebec City
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.