Apply for Ciena Off Campus Drive 2025! Hiring Software Engineer specializing in C programming for routing and IP. BE/BTech/ME with 1-3 years experience in embedded Linux, network protocols, and SDN/NFV technologies wanted.
Candidates who are interested in Ciena Off Campus Drive Job Openings can go through the below to get more information.
Key Job details of Software Engineer job
Company: Ciena
Qualifications: BE/BTech/ME/MTech
Experience Needed: 1-3 years
Job Req ID: R028976
Location: Gurgaon
Job Description
We’re looking for highly motivated and hardworking engineers who are passionate about engineering velocity and automation! You will be involve in developing the next generation of Routing & Switching software solutions supporting Software Defined Networking (SDN), Network Function Virtualization (NFV) and embedded applications for Layer 2/3 data networking on a wide range of host platforms.
Design and implement embedded software (written in C and running over Linux) to support OAM requirements for specific Routing and L2 Switching applications!
- Provide basic project management for own work including effort estimation, project tracking, and status reporting !
- Develop embedded C/Linux software on carrier grade Ethernet service delivery and aggregation switches, including development of new features, improvements to existing features and support new hardware platforms
- Participate in different phases of product development cycle – product definition, design, planning, implementation and test
- Review product requirements and customer use cases
- Prototype and evaluate alternative solutions on target hardware platforms
- Deliver detailed functional specification and technical design documents for embedded software architectures and components
- Support developed features through product verification and customer introduction, providing training to field support personnel
Required skills
- In-scrum Design and QA team
- Other Software Engineering teams
- Product Line Management & Architects
- Hardware/FPGA Engineers
- System Integration/Test teams
- Field Support teams
- Supplying new features to Ciena’s SAOS embedded software platform, enabling new customers and markets
- Improving SAOS support for new platforms in the Ciena 3xxx/51xx/81 family, plus 3rd party “white box” platforms
- Accelerating time to market for Packet Software products
Must haves
- Bachelor’s/ Master’s degree in Computer Science OR equivalent.
- Proficiency in C, Linux and Python
- Familiarity with basic concepts of Layer 2 / Layer 3 data networking
- Independent self-starter and problem solver.
- Teammate who hard working in a fast paced, multifaceted environment
- Excellent interpersonal, analytical, and problem solving skills
- Excellent written and verbal communication.
Apply Now for Ciena Software Engineer Job
How to Apply Ciena Off Campus Drive 2025
Click on Apply to Official Link Ciena Above – You will go to the Company Official site
First of all Check, Experience Needed, Description and Skills Required Carefully.
Stay Connected and Subscribe to Jobformore.com to get Latest Job updates from Jobformore for Freshers and Experienced.
Interview Questions
- Explain your experience with embedded C programming on Linux platforms.
- Describe your understanding of Layer 2/3 networking and protocols.
- How have you contributed to software-defined networking (SDN) or NFV projects?
- What are key challenges in developing carrier-grade Ethernet service software?
- How do you ensure code quality and performance in embedded systems?
- Discuss your experience with software development lifecycle and agile practices.
- How have you handled troubleshooting and debugging in complex network software?
- Describe your collaboration with cross-functional teams including hardware engineers.
- Explain your approach to writing technical design and functional specification documents.
- How do you prioritize tasks and report status on projects?
Selection Process
- Resume screening based on technical and educational qualifications.
- Technical interviews focusing on C programming, Linux, networking, and embedded systems concepts.
- Coding assignments or practical tests on related topics.
- Behavioral interviews evaluating problem-solving, communication, and team collaboration.
Pro Tip
Demonstrate your deep technical skills in C and network software. Highlight your problem-solving capabilities and your experience working closely with diverse engineering teams to deliver robust telecom solutions.