Not specified (assumed flexible/hybrid based on company culture)
C and c++ programming languages
Embedded systems development
Linux and vxworks 653 platforms
Ciena is seeking a skilled C/C++ Software Engineer for embedded systems to join their team in Gurugram, India. The position involves software design, development, and troubleshooting, with a focus on real-time operating systems and networking protocols, in a company that prioritizes a people-first approach and a flexible work environment
Job Summary
Ciena is committed to a people-first approach with a flexible work environment that empowers individual growth, well-being, and belonging.
The role involves designing, developing, and troubleshooting software for embedded systems with a focus on real-time operating systems and networking protocols.
Ciena values diversity and inclusion and is an Equal Opportunity Employer that respects employees as individuals without tolerating discrimination.
Matching Summary
Match Score: 85
Ciena is seeking a skilled C/C++ Software Engineer for embedded systems to join their team in Gurugram, India. The position involves software design, development, and troubleshooting, with a focus on real-time operating systems and networking protocols, in a company that prioritizes a people-first approach and a flexible work environment.
Skills & Requirements
Must-have
C and C++ programming languages
Embedded systems development
Linux and VxWorks 653 platforms
Data structures and algorithms
Interprocess communication mechanisms
Networking concepts and protocols
Software design and development methodologies
Nice-to-have
Adaptability and willingness to learn
Database implementation experience
Python programming experience
Automation experience
Strong communication and interpersonal skills
Key Requirements
2-5 years of C and C++ experience
2+ years embedded systems experience
Expertise in embedded operating systems including Linux and RTOS