Software Engineer
Technology
Haystack
Texas, United States$143,700 - $194,400 /year6 days agoUntil 1/4/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 engineering teams to design, test, and qualify board-level hardware and system-level control software.
- Participate in the full product development lifecycle, from early concept design and schematic reviews to laboratory testing and manufacturing support.
- Build automation tools and system-level software to ensure the reliability and scalability of server infrastructure.
What You'll Need
- 3+ years of professional software development experience.
- 2+ years of experience in system design or architecture, focusing on reliability and scaling.
- 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 team environment that prioritizes mentorship, knowledge-sharing, and professional career growth.
- A commitment to work-life harmony and a supportive, inclusive workplace culture.
Keywords
firmwareserver-managementhigh-performance-computingsupercomputingcabinet-construction-materials-hardwareplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementtraining-and-developmenttesting-and-analysisscalabilityserver-infrastructuresoftware-developmentprogramming-languagesembedded-control-automationlinuxenvironment-health-and-safety-hsseecology-environmentmentoring
Interested in this role?