Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Celestica Logo

Senior Staff Engineer, Software

Celestica

Salary not specified
Oct 30, 2025
Richardson, TX, US
Apply Now

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.

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.
  • 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

  • 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.
  • 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
  • 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.
  • Work effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed execution

Other

  • 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.
  • Mentor and coach team members on the technical skills and approaches to solve problems.
  • Duties of this position are performed in a normal office environment.
  • Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
  • Occasional travel may be required.