Senior Staff Engineer, Software

CelesticaRichardson, TX
57d

About The Position

Celestica is looking for skilled and enthusiastic software engineers to join our team in developing cutting-edge data centers that leverage advanced GPU technologies. In this dynamic role, you will build orchestration software for the entire rack, develop integrated visualization tools for rack components, and create comprehensive diagnostics to optimize GPU server utilization. The ideal candidate will have a strong background in Orchestration Software development and experience creating solutions for the data center industry.

Requirements

  • Experience with data center deployments: Prior experience in data center architectures ( CLOS Fabrics ) , developing and maintaining software for infrastructure deployments is a must.
  • Good Knowledge in Networking concepts like L2/L3 VLAN, BGP EVPN with familiarity to Data Centre Configuration aspects.
  • Working Knowledge of setting up Physical/Virtual Testbeds involving Switches and Servers/Storage or GNS3 equivalent.
  • Clear Communication: Proven ability to articulate requirements and vision to large and diverse audience through written documents like architecture specifications and verbal presentations in technical forums is required.
  • Experience in Deveoping/validating Orchestration Software as well as OAM software for Switches and Servers in Datacenter deployments..
  • Knowledge of setting up End-End Testbeds involving Switches and Servers/Storage and able to run either VM or Container workloads.
  • Experience in Analysing Rest/Redfish End Points and Developing Mock Systems to improve development velocity.

Responsibilities

  • Work with product line management, customers and sales teams to understand requirements, review test plans and ensure smooth handoff to System Test teams by meeting their acceptance criteria.
  • Architect/Develop/Validate a full stack application to ease the task of designing, deploying and monitoring a next generation data centre including GPU/AI compute elements.
  • Build Network validation techniques for GPU centric traffic patterns.
  • Optimize code for performance, efficiency, scalability. Adopt GenAI tools for development efficiency.
  • Work effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed execution
  • Mentor and coach team members on the technical skills and approaches to solve problems.
  • Develop Test Strategies for Testing Different Rack Designs with Varying Rack elements. Implement Test Strategies with available elements/create mock elements as needed.
  • Present innovation and value addition from our software in technical forums and customer interactions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service