Senior Engineer Product Platform Hardware

NIKSUN INC.•Princeton, NJ
•$65,000 - $75,000•Onsite

About The Position

NIKSUN is hiring a Senior Engineer, Product Platform Hardware to help evaluate and qualify hardware platforms and validate hardware and software compatibility. The role involves Linux operating systems, VMware virtualization, BIOS/UEFI configuration, firmware, system testing, and automation. The engineer will troubleshoot issues across the hardware and software stack, develop scripts and internal tools, and collaborate with engineering teams to document test procedures, results, and system configurations.

Requirements

  • Bachelor's degree, or expected graduation soon, in Electrical Engineering, Computer Science, Computer Engineering, or a related discipline.
  • Strong interest in hardware platforms, systems engineering, and low-level software.
  • Familiarity with Linux installation, configuration, command-line operations, and troubleshooting.
  • Basic knowledge of VMware virtualization concepts, virtual machines, and virtual infrastructure.
  • Familiarity with BIOS/UEFI configuration, firmware settings, boot processes, and hardware initialization.
  • Basic to intermediate proficiency in Bash or other shell scripting.
  • Understanding of computer architecture fundamentals, including CPU, memory, storage, and server components.
  • Knowledge of networking fundamentals, including TCP/IP, routing, and common Linux networking tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Attention to detail and willingness to learn new technologies.

Nice To Haves

  • Hands-on experience with VMware ESXi, vCenter, or other VMware virtualization products.
  • Experience configuring BIOS/UEFI settings, updating firmware, or troubleshooting server boot issues.
  • Experience building or maintaining personal servers, homelabs, or virtualized lab environments.
  • Familiarity with storage technologies such as RAID, filesystems, and NVMe.
  • Basic programming knowledge in Python, C, or a similar language.
  • Experience with version control systems such as Git.
  • Exposure to hardware validation, system bring-up, or automated testing workflows.

Responsibilities

  • Assist in evaluating, testing, and qualifying new hardware systems, servers, components, and platforms.
  • Install, configure, and troubleshoot Linux operating systems.
  • Configure and validate virtual machines and virtualized environments using VMware technologies.
  • Configure and troubleshoot BIOS/UEFI settings, firmware, boot sequences, and hardware initialization.
  • Develop and maintain Bash or shell scripts for system configuration, testing, and automation.
  • Perform system-level testing of CPU, memory, storage, and network components.
  • Validate hardware and software compatibility across different server platforms and configurations.
  • Troubleshoot system, networking, boot, and performance issues across the hardware and software stack.
  • Assist in developing internal tools for automated testing, deployment, and reporting.
  • Collaborate with engineering teams to document test procedures, results, and system configurations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service