Embedded Software Developer at Ciena
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-31
Listing for:
SwiftCruit
Full Time
position Listed on 2026-07-31
Job specializations:
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
Ciena seeks an experienced Embedded Software Developer for its Wave Logic team, responsible for enhancing the Wave Logic Test Platform. In this role, you will apply your expertise in Linux and embedded programming within diverse cross-platform environments. Your contributions will improve system performance and reliability for global networks.
Key Responsibilities:
• Participate in all phases of software development life cycle
• Implement cross-platform software across embedded hardware
• Apply Linux kernel and TCP/IP concepts in development
• Design drivers and applications using C, C++, and Python
• Debug and resolve system performance issues
Requirements:
• Bachelor’s in Engineering or Computer Science
• 5+ years of Linux kernel driver experience
• Proficiency in Embedded C and C++ programming
• Familiarity with Yocto, Docker, and similar tools
• Strong willingness to learn new technologies
Contribute your programming skills and ingenuity to develop innovative platforms at Ciena.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×