Posted in

Senior Software Engineer-AI Server Development – Performance Benchmarking

Senior Software Engineer-AI Server Development – Performance Benchmarking

CompanyDell Technologies
LocationAustin, TX, USA
Salary$145000 – $187000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5+ years’ applicable experience or equivalent skill; must have expertise in a full stack development environment and experience in Agile software development
  • Proficient running performance benchmarks using MLPerf and HPL
  • Skilled in Python and Shell with ability to code/debug sophisticated programs using written or verbal design specifications
  • Knowledge of server architecture (including CPU, GPU, DIMM and networking), various operating systems, embedded software, firmware, BIOS, device drivers, databases, application administration, tools and utilities
  • Experience with AMI BIOS and MegaRAC SPX BMC firmware for managing server rack solutions
  • Ability to maintain firmware for embedded systems, specifically focusing on C/C++, OpenBMC a plus

Responsibilities

  • Contribute to the design and architecture of new or re-engineered software/storage environments
  • Prepare written software/storage specifications for sophisticated products from architectural diagrams and documents
  • Build and review design, functional, technical and user documentation
  • Develop, review and implement test strategies for software products and systems

Preferred Qualifications

  • Bachelor’s degree or related experience