Become an Embedded Software Engineer at Ciena, focusing on C/C++ development for telecom systems. Perk from a adaptable work culture while making significant contributions to high-performance technology. This position involves designing and coding embedded software that interfaces with advanced hardware on SoC platforms.
You'll own the complete lifecycle from architecture to testing while mentoring junior engineers and leading collaborations across global teams. Enhancing system performance using optical technology will be a key aspect of your role. Key Responsibilities:
Design and implement embedded software on Linux and RTOS
Oversee the entire lifecycle of software projects
Provide mentorship to junior engineers for skill development
Collaborate with field teams for integration support
Utilize optical technology for enhancing hardware interactions Requirements:
Bachelor's degree in Electrical or Computer Engineering
10+ years of experience in embedded software engineering
Proficient in C/C++ programming for embedded systems
Knowledge of coherent optical technology and hardware integration
Experience with Linux drivers and embedded systems concepts Drive your career forward at Ciena by integrating software with advanced telecommunications technology.