Systems Engineer

Location: Fremont, CA

Job Description

Rahi Systems is seeking a Systems Engineer who can lead the development and integration of server, storage & networking products. This candidate will be required to work cross-departmentally as needed; helping to both develop product as well as provide pre & post sales engineering support, engaging with customers on an as required basis.

This role will help build out, benchmark test, and troubleshoot the customized hardware infrastructure solutions for our customers including the in-house total solution implementation and the as needed, on-site project deployment. You will be part of a talented team of engineers
that demonstrate technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability and performance.

Essential Duties and Responsibilities

  • Primary technical lead on integration of server & storage testing and products
  • Customer facing, pre-sales work; interacting with both the client and our Sales Team
  • Communicate and work with engineering lead and sales to improve product quality and functionality
  • Researcher on next generation system design
  • Work with production teams to improve product quality
  • Work with sales & customers for complete server solutions
  • System and component debugging skills with strong capability in providing resolutions
  • Review of system user manual
  • Technology support PM and sales
  • Install, configure, test and maintain OS, applications and system management tools
  • Monitor and benchmark test application performance for issues and identify solutions
  • Draft and maintain technical documentations including drawing/diagram
  • Provide on-site software deployment/customer acceptance verification test
  • Provide post level-1/2 support


  • Education and/or Experience: BS/MS CS or 5+ years of system engineering or hardware design experience
  • Experience in configuring computer systems
  • Strong knowledge with computer architectures
  • Familiar with Linux operating systems and Windows Server
  • Good communication skills, including both written and verbal
  • In-depth server MB design and X86 system architecture
  • Proven working experience in installing, configuring and troubleshooting UNIX/Linux based environments (Minimum 5 years)
  • Solid scripting skills (e.g., shell scripts, Python, Perl)
  • Solid networking knowledge (OSI network layers, TCP/IP)
  • Experience with virtualization and containerization (e.g., VMware, Virtual Box, Docker)
  • Travel required for on-site projects