Embedded Software Engineer in Ottawa (Quebec)

Embedded Software Engineer in Ottawa (Quebec)

19 Aug
|
Ciena
|
Quebec

19 Aug

Ciena

Quebec

Develop cutting-edge embedded software solutions with Ciena in Ottawa. This full-time role focuses on platforms, drivers, and applications, enabling high-speed network technologies. Ciena seeks a Senior Embedded Software Engineer to enhance global network infrastructure.

With a solid focus on embedded C and C++ programming, you will collaborate with multidisciplinary teams on software development for embedded CPUs, FPGAs, and optical technologies. This role emphasizes rigorous debugging and continuous improvement in software solutions and tools. Key Responsibilities:

- Participate in the complete software development lifecycle
- Implement cross-platform software across embedded technologies
- Design, code, and maintain drivers using C, C++, and Python
- Debug software defects while analyzing system performance
- Develop scripts and utilities to boost engineering efficiency Requirements:
- Bachelor's degree in Engineering or Computer Science
- 6+ years of experience in embedded C and C++
- Proficiency in Linux kernel and user-space driver development
- Knowledge of BSP, security, and board bring-up
- Strong foundations in structured programming Leverage your embedded software skills to drive impactful network solutions at Ciena.

📌 Embedded Software Engineer in Ottawa (Quebec)
🏢 Ciena
📍 Quebec

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.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer in ottawa (quebec) / quebec

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer in ottawa (quebec) / quebec