Elevate your career as an Embedded Software Engineer with Ciena in Ottawa. This role emphasizes C, C++, and Python development for embedded platforms in a supportive, people-first culture.
Join the WaveLogic Software Development team to create software solutions enhancing global network infrastructure. This fully in-office role focuses on software lifecycle processes including diagnostics, drivers, and applications. Collaborate with diverse engineering teams to ensure product excellence and drive continual improvement.
Key Responsibilities: • Participate in the full software development lifecycle • Design, code,
and maintain embedded software applications • Implement services for embedded CPUs and optical technologies • Debug software defects and enhance system performance • Develop utilities and tools for engineering efficiency
Requirements: • Bachelor’s degree in Engineering or Computer Science • 6+ years of embedded C and C++ experience • Proficiency in Linux kernel driver development • Knowledge of structured programming principles • Solid interest in software development and willingness to learn
Contribute to Ciena’s high-speed connectivity solutions through impactful embedded software engineering. #J-18808-Ljbffr
📌 Embedded Software Engineer At Ciena Montreal
🏢 Ciena
📍 Montreal
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.