Advance your career with Ciena as an Embedded Software Developer focused on networking technologies. Design robust embedded software solutions in a company committed to a people-first culture. As an integral member of the development team, you will work on high-performance software that enables cutting-edge networking hardware.
The role emphasizes programming in C/C++ and Python, along with the design of graphical user interfaces (GUIs) tailored to enhancing user experiences. Collaboration with peers will be key in maintaining software quality and addressing technical challenges. Develop embedded software for networking routers and switches
- Conduct unit and integration tests for quality verification
- Assist in analyzing and troubleshooting software issues
- Engage in architectural discussions and contribute to code reviews Bachelor’s degree in Computer Science, or related
- Previous internship or project experience in relevant areas
- Solid programming skills in C/C++
- Familiarity with embedded Linux is a plus