Celestica
Celestica5h ago
Career Pages

Engineer

Guindy, Chennai, AP, IN
Full Time
Mid Level

Auto Apply to 50+ AI Matched Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Celestica

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Celestica is seeking an experienced Software Engineer for our facility in Guindy, Chennai, India. This individual contributor role focuses on the design, development, debugging, testing, deployment, and support of software for various applications, ranging from firmware to higher-level software. You will work within established development processes (like Agile/Scrum) and product lifecycle phases, ensuring robust and high-quality product development through collaboration with cross-functional teams, including design, manufacturing, and project leadership.

About the Role

This position is an individual contributor role within the Networking domain. You will be involved in the SDK/NOS area of work at our Chennai facility.

Key Responsibilities

  • Develop, debug, test, deploy, and support software code for systems and products.
  • Write, maintain, and test software in various programming languages and at different software hierarchy levels.
  • Follow agreed-upon development processes and product lifecycle deliverables.
  • Collaborate with cross-functional teams, customers, manufacturing engineering, and project leadership.
  • Enhance designs based on feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design, and simulations.

Technical Requirements

  • NW Stack: Expertise in L2, L3 (Routing Protocols such as OSPF, BGP), MPLS, VXLAN, and QoS.
  • Management: Experience with SNMP, Netconf/Yang, REST, CLI, gNMI, and gRPC.
  • System Features: Proficiency in Platform Bringup (including implementing Linux Device Drivers), Stacking, High Availability, etc.
  • Programming Languages: Rich experience in C, C++, Python, and GoLang.
  • NOS: Experience in Network Operating System (NOS) development/sustenance. SONIC NOS experience is a significant advantage.
  • ASICS/NPU: Must have good working experience with Broadcom - XGS/DNX family of devices. Experience with Marvell - Innovium/Prestera family of devices is optional.

Skills and Competencies

  • Strong inter-working skills and the ability to collaborate effectively with other functional teams and customer-facing teams.
  • Good communication skills.
  • Ability to work in a cross-functional team environment.

Experience and Education

  • Typical Experience: 2 to 6 years.
  • Typical Education: Bachelor's degree or an equivalent combination of education and experience. Educational requirements may vary by geography.

Work Environment

  • Duties are performed in a normal office environment.
  • May require extended periods of sitting and sustained visual concentration.
  • Repetitive manual movements (e.g., data entry, using a computer mouse) are frequently required.
  • Occasional travel may be required.

Celestica is an equal opportunity employer committed to fostering an inclusive and accessible environment for all employees and customers. We provide special arrangements for candidates needing assistance throughout the hiring process.

Company

Celestica

Celestica

Celestica is a global leader in design, manufacturing, hardware platform, and supply chain solutions. We partner with leading companies across industries such as Aerospace and Defense, Communications,...

Guindy, Chennai, AP, IN
Posted on Career Pages
Engineer, Software (Guindy, Chennai, AP, IN) at Celestica | Guindy, Chennai, AP, IN | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform