Celestica International LP Logo

Staff Engineer, Software

Celestica International LP

All India, Chennai • 2 months ago

Experience: 10 to 15 Yrs

PREMIUM
Deal of the Day --:--:--

15 Days Free Trial

After Free Trial → Flat 50% OFF

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
After free-trial 6 Months subscription will be auto Activated @ $ 1 (Cancel Anytime). Quoted price includes 50% discount.

Job Description

As a Staff Engineer, Software at Celestica, your role involves developing, debugging, testing, deploying, and supporting code for various applications and systems. You will write, debug, maintain, and test software in multiple languages across different levels in the hierarchy. Collaboration with cross-functional teams, including designers, customers, and project leadership, is essential to ensure high-quality product development. Your responsibilities include: - Providing technical leadership to the compute team - Developing and reviewing Linux device drivers and diagnostic firmware - Releasing documents work according to procedures and design specifications - Managing software changes using revision control and issue tracker tools - Participating in technical discussions and code reviews To excel in this role, you should possess the following qualifications: - Strong programming skills in C, C++, P4, and other low-level languages - Familiarity with CPU, DPU, memory, NICs, and board monitoring elements - Experience with GPU programming using libraries like CUDA and ROCm - Deep understanding of networking protocols and concepts - Proficiency in debugging and testing to resolve software and hardware issues - Strong problem-solving and analytical abilities - Experience with SmartNICs and cloud computing architectures is a plus - Clear communication skills to articulate requirements effectively The physical demands of this position include working in a normal office environment, extended periods of sitting, visual concentration on a computer monitor, and occasional travel. The typical experience required for this role is 10 to 15 years, along with a Bachelor's degree or equivalent combination of education and experience. Educational requirements may vary by geography. Celestica is a global company that partners with leading brands in various industries to deliver solutions for complex challenges. Headquartered in Toronto, Celestica operates in 40+ locations across 13 countries, providing design, manufacturing, hardware platform, and supply chain solutions to its customers. Celestica is an equal opportunity employer that values diversity and inclusion. Special arrangements can be made for candidates who require assistance during the hiring process. While all applicants are appreciated, only qualified candidates will be contacted. Please note that Celestica does not accept unsolicited resumes from recruitment agencies or fee-based recruitment services. As a Staff Engineer, Software at Celestica, your role involves developing, debugging, testing, deploying, and supporting code for various applications and systems. You will write, debug, maintain, and test software in multiple languages across different levels in the hierarchy. Collaboration with cross-functional teams, including designers, customers, and project leadership, is essential to ensure high-quality product development. Your responsibilities include: - Providing technical leadership to the compute team - Developing and reviewing Linux device drivers and diagnostic firmware - Releasing documents work according to procedures and design specifications - Managing software changes using revision control and issue tracker tools - Participating in technical discussions and code reviews To excel in this role, you should possess the following qualifications: - Strong programming skills in C, C++, P4, and other low-level languages - Familiarity with CPU, DPU, memory, NICs, and board monitoring elements - Experience with GPU programming using libraries like CUDA and ROCm - Deep understanding of networking protocols and concepts - Proficiency in debugging and testing to resolve software and hardware issues - Strong problem-solving and analytical abilities - Experience with SmartNICs and cloud computing architectures is a plus - Clear communication skills to articulate requirements effectively The physical demands of this position include working in a normal office environment, extended periods of sitting, visual concentration on a computer monitor, and occasional travel. The typical experience required for this role is 10 to 15 years, along with a Bachelor's degree or equivalent combination of education and experience. Educational requirements may vary by geography. Celestica is a global company that partners with leading brands in various industries to deliver solutions for complex challenges. Headquartered in Toronto, Celestica operates in 40+ locations across 13 countries, providing design, manufacturing, hardware platform, and supply chain solutions to its customers. Celestica is an equal opportunity employer that values diversity and inclusion. Special arrangements can be made for candidates who require assistance during the hiring process. While all applicants are appreciated, only qualified candidates will be contacted. Please note that Celestica does not accept unsolicited resumes from recruitment agencies or fee-based recruitment services.

Posted on: March 1, 2026

Relevant Jobs

Sr. Software Development Engineer

barco india

All India, Ghaziabad

View Job →

Principal Embedded Software Development Engineer

BARCO

All India

View Job →

AI Frameworks Engineer

intel

All India

View Job →

AI Frameworks Engineer

intel

All India

View Job →

Sr. Software Development Engineer

barco india

All India, Ghaziabad

View Job →

Principal Embedded Software Development Engineer

BARCO

All India

View Job →

AI Frameworks Engineer

intel

All India

View Job →

AI Frameworks Engineer

intel

All India

View Job →

AI Frameworks Engineer

intel

All India

View Job →

Sr. Software Development Engineer

barco india

All India, Ghaziabad

View Job →