Advance your career as an Embedded Software Engineer at Ciena, a leader in connectivity solutions. This role focuses on low-level software and provides valuable experience in a people-first culture. Ciena is looking for recent graduates to enhance its embedded software team.
You will be involved in the development of crucial low-level components, utilizing Linux and managing lifecycle processes. The company's commitment to flexibility and individual growth creates an enriching work atmosphere. Key Responsibilities:
- Develop key software components for embedded products
- Engage with Linux kernel components and utilities
- Perform board bring-up and associated lifecycle activities
- Develop scripts and maintain testing tools
- Participate in the complete software lifecycle from development to maintenance Requirements:
- Bachelor’s degree in computer engineering or related field (recent or soon)
- Background in applied projects or internships
- Solid C programming skills
- Understanding of operating systems and embedded technology
- Desirable: experience with telecommunications software Shape your future with Ciena by applying technical skills in meaningful software development.