Staff Engineer, Software

Apply now »

Date: Apr 1, 2024

Location: Guindy, Chennai, AP, IN

Company: Celestica International Inc.

Req ID: 118691 
Remote Position: No
Region: Asia 
Country: India 
State/Province: Chennai 
City:  Guindy, Chennai 

General Overview

Job Title:  Staff Engineer, Software
Functional Area:  Engineering (ENG)
Career Stream:  Design - Software Engineering
Direct/Indirect Indicator:  Indirect

Summary

CELESTICA INDIA PVT LTD – HPS (Hardware and Platform Solutions division)

 

Celestica is the brand behind the brands you love in tech. We design, develop, and manufacture leading-edge Hardware Platform Solutions in Networking, Storage, and Server solutions from general-purpose to customized Cloud, AI, machine learning, Edge and 5G deployments. Across Data Centers and Enterprise deployments, we are partnered with an impressive roster of some of the world’s biggest tech companies. We work with 9 of the top 10 global internet service providers, 4 of the top 5 global storage providers, 3 of the top 5 networking OEMs, and the top 3 non-X86 server providers engineering solutions for this generation and the next.

Software Engineers [BSP Firmware]

Roles & Responsibilities:

 

  • Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices
  • Customize BSP, boot code and device drivers
  • Work closely with hardware engineers in board bringup
  • Work closely with manufacturing teams for qualification through diagnostics packages
  • Develop software solutions for high availability and redundancy
  • Lead and mentor a team of high-performance engineers
  • Interact with customers to gather requirements, design firmware and ensure quality of deliverables
  • Interact with cross functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, cost-effective solutions for storage and switching platforms

Domain and Leadership Skills

  • 10+ years of work experience implementing device drivers and BSP
  • 4+ years of experience in technical leadership role
  • Experience working with cross functional teams including hardware engineering, manufacturing
  • Strong knowledge of real time operating system concepts, multithreading, SMP
  • Strong knowledge of C, Linux driver programming and kernel architecture
  • Knowledge of Python
  • Outstanding software debugging skills
  • Experience using a full range of hardware test equipment like JTAG debuggers, I2C analyzer etc.
  • Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C and SDRAM
  • Knowledge of Intel x86 architecture and BIOS/UEFI is a plus

Qualification

  • Bachelors or Master degree in ECE, CS, IT or EEE
  • Excellent verbal and written communication skills
  • Strong interpersonal, multitasking and organizational skills
  • Ability to work in a challenging and competitive envrionment

Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.

 

COMPANY OVERVIEW:
Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.

 

Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.

 


Job Segment: Test Engineer, Hardware Engineer, Manufacturing Engineer, Software Engineer, Testing, Engineering, Technology

Apply now »