Vdart - Clifton, NJ

posted 24 days ago

Full-time - Mid Level
Clifton, NJ
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

The Software/Hardware Engineer will focus on developing reliable and fault-tolerant code for Linux RAID configurations using Mdadm. This role involves working with complex RAID subsystems, contributing to upstream projects, and ensuring data integrity in systems where failure could result in data loss. The engineer will also design hardware solutions that interact with multiple storage devices and collaborate with datacenter engineers to enhance hardware crash recovery procedures.

Responsibilities

  • Write reliable, testable, fault-tolerant code in Go that interacts with Linux RAID subsystems.
  • Contribute code to complex upstream projects.
  • Automatically detect, correct, assemble, and mount RAID devices.
  • Partner with datacenter engineers to understand existing hardware crash recovery procedures.
  • Create a user experience intended for non-technical personnel.
  • Design a hardware solution that interacts with multiple hard drives via USB, SATA, or other communication methods.
  • Create thorough test plans for the developed software and hardware solutions.

Requirements

  • Strong software experience with some hardware experience.
  • Experience with Linux RAID configurations using Mdadm.
  • Experience with storage on Linux via USB, SATA, PCIe, etc.
  • Experience designing resilient, maintainable hardware systems.
  • Experience working with and performing maintenance on rack-mounted servers.
  • Proficiency in reading, writing, and debugging Go code.
  • Familiarity with shell scripting and Git.
  • Understanding of Continuous Integration systems and concepts, ideally GitHub Actions.

Nice-to-haves

  • Familiarity with Configuration management, Live Image, PXE Boot, and Ubuntu.
  • Strong communication skills and ability to work across many teams.
  • Experience writing technical documentation in English.

Benefits

  • Long-term contract opportunity
  • Work with a diverse team across multiple countries
  • Opportunity to work with Fortune 500 companies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service