Back to results

Senior Engineer Product Platform Hardware

  • Princeton, NJ, United States

Applications open in a new tab.

Job details

Posting language
English

Original job description

Senior Engineer, Product Platform Hardware Full time Onsite, USA NIKSUN is a Princeton, New Jersey-based technology company founded in 1997 with a mission to protect critical infrastructure by making the unknown known. NIKSUN provides innovative solutions for cybersecurity, compliance, network performance, and observability, helping enterprises and government organizations gain real-time visibility across their IT and network environments. At the core of NIKSUN's technology is Olympus, an AI-native platform that unifies security, performance, and observability on a single data platform. The platform brings together data from across networks, endpoints, applications, and infrastructure to help organizations detect threats, investigate incidents, identify root causes, improve performance, and automate response. NIKSUN's technology is trusted by more than 1,000 enterprises and government organizations across 30+ countries and is designed to meet the demanding requirements of enterprise, government, defense, and other critical environments. The company continues to invest heavily in engineering, research, artificial intelligence, and innovative technology solutions.

Job Description:

This role is ideal for someone interested in hardware, systems engineering, virtualization, and open-source operating systems such as Linux. You will help qualify new hardware platforms, validate hardware and software compatibility, configure BIOS/UEFI settings, and work with VMware virtualization environments. You will also develop scripts and tools to automate system testing and deployment.

Key Responsibilities

  • Assist in the evaluation, testing, and qualification of new hardware systems, servers, components, and platforms.
  • Install, configure, and troubleshoot Linux operating systems.
  • Work with VMware virtualization technologies to configure and validate virtual machines and virtualized environments.
  • 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, including CPU, memory, storage, and network validation.
  • 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. Required Qualifications
  • 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. Desired Qualifications
  • 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. Educational Requirements Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field. Equal Employment Opportunity Qualified applicants will receive consideration for employment without regard to age, race, creed, color, religion, sex, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, or protected veteran status.

Report this job