18 hours ago
Ottawa, CanadaStaff+
Responsibilities
- Lead the design, implementation, testing, and delivery of firmware features for pluggable modules.
- Develop and maintain high-performance embedded firmware using C/C++ and Python.
- Collaborate with hardware, ASIC, and software teams to define requirements, architecture, integration, and performance improvements.
- Analyze system performance and identify enhancement opportunities.
- Serve as a Product Owner or technical lead in Agile/Scrum development processes when necessary.
- Mentor junior engineers and foster a collaborative team culture.
- Improve development tools, workflows, and coding standards.
Requirements
- 15+ years of experience in embedded firmware development.
- Proficiency in C/C++ and Python scripting.
- Solid understanding of ARM architecture and embedded operating systems.
- Experience leading teams or projects in an Agile/Scrum environment.
- Strong debugging, problem-solving, and communication skills.
- Preferred experience with advanced pluggable transceivers such as 400ZR, 800ZR, or 1600ZR.
- Preferred familiarity with stateful protocol design and management network architecture.
- Preferred knowledge of low-level hardware interfaces and peripheral drivers.
Benefits
- Competitive salary and performance bonuses.
- Comprehensive health benefits.
- Opportunities for professional development.
- Supportive, collaborative environment focused on continuous improvement and mentoring.
About Infinera
Infinera builds optical networking systems and coherent optical engines, plus automation software and services, for telecom carriers, cloud and data center operators, cable/MSOs, and enterprises. The company designs and manufactures advanced optical semiconductors and pluggable modules for metro, long‑haul, and submarine transport networks. Founded in 2000 and headquartered in San Jose, California, Infinera is now part of Nokia after operating as a NASDAQ‑listed public company.
