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.
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?