Skip to main content

Software Engineer

Technology
Haystack
Texas, United States$143,700 - $194,400 /year1 week agoUntil 1/1/2027
Full timeOn-site

Job description

We're hiring on behalf of a Haystack partner!

The Role

  • Develop and maintain firmware and software for server management controllers to support high-performance computing hardware.
  • Collaborate with cross-functional teams to design, test, and deploy system-level software, including device drivers and control systems.
  • Participate in the full product development lifecycle, from early concept design and schematic reviews to laboratory-based testing and board bring-up.
  • Contribute to the creation of automation tools for system qualification, manufacturing, and fleet deployment.

What You'll Need

  • 3+ years of professional software development experience.
  • 2+ years of experience in system design or architecture, focusing on reliability and scalability.
  • Proficiency in at least one software programming language, with experience in embedded systems or Linux-based environments.

What's On Offer

  • Annual salary of $143,700 – $194,400.
  • A collaborative environment that prioritizes mentorship, knowledge-sharing, and professional career growth.
  • Flexible working culture designed to support work-life harmony.
Apply via Haystack today!
Keywords
firmwareserver-managementhigh-performance-computingsupercomputingcabinet-construction-materials-hardwareplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementembedded-control-automationtraining-and-developmenttesting-and-analysissoftware-developmentscalabilityprogramming-languageslinuxenvironment-health-and-safety-hsseecology-environmentmentoringflexible-working

Interested in this role?