Launch your career in embedded software development with Ciena, the leader in high-speed connectivity. This role focuses on creating scalable software solutions that enhance global communication infrastructures.Ciena seeks a recent graduate with a Bachelor’s degree in Engineering or Computer Science to contribute to its embedded systems. You will engage with advanced technologies such as multi-core CPUs, FPGAs, and Linux components while polishing your skills in C, C++, and Python. This position is instrumental in developing software that powers contemporary networking solutions.Key Responsibilities:
Participate in the software development life cycle
Implement software on embedded systems and architectures
Design drivers and applications utilizing C, C++, and Python
Debug system defects and analyze performance issues
Develop scripts and tools to improve efficiencyRequirements:
Bachelor’s degree in Engineering or Computer Science
1+ years of experience in Embedded C and C++
Knowledge of Linux kernel drivers
Proficiency in structured programming concepts
Willingness to learn new technologiesCultivate your software development skills by impacting Ciena's creative network solutions.#J-18808-Ljbffr
📌 Embedded Software Developer At Ciena Ottawa (Canada)
🏢 Ciena
📍 Canada