Embedded Software Developer
Job Description & How to Apply Below
Elevate your career as an Embedded Software Developer at Ciena, where innovation meets a people-first culture. Design cutting-edge networking solutions in a flexible work environment that drives personal and professional growth.
Ciena is seeking an Embedded Software Developer to enhance telecommunications through high-performance software solutions. This role involves developing software for routers, switches, and optical transport systems using C/C++ and Python. Collaborate in a supportive environment through the complete software lifecycle—from design to testing.
Key Responsibilities:
• Design and implement embedded software for networking devices
• Develop user-friendly graphical user interfaces
• Participate in requirements analysis and coding
• Conduct unit and system tests for software reliability
• Resolve technical issues related to embedded performance
Requirements:
• Bachelor’s in Computer Science or Electrical Engineering
• Experience with C/C++ in embedded systems
• Knowledge of data structures and algorithms
• Familiarity with networking protocols such as TCP/IP
• Strong analytical and communication skills
Contribute to Ciena's mission by developing software solutions that shape the future of connectivity.
#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:
×