Systems Engineer
We're hiring on behalf of a Haystack partner!The Role Develop and integrate systems for current and future Drop-on-Demand (DoD) printers. Decompose customer requests into clear, actionable system and software requirements. Author and maintain functional specifications, software requirements specifications, and theories of operation for DoD printer systems. Work with software engineering to ensure requirements are well-defined and implementable. Facilitate requirements reviews with cross-functional stakeholders. Define and maintain system-level architecture documentation.What You'll Need Experience with embedded firmware development (C/C++, RTOS) or electronic hardware design. Demonstrated experience with hardware-firmware co-design, PCB bring-up, and debugging. Ability to communicate fluently with software teams. Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Systems Engineering. Minimum 3-4 years of experience in an engineering individual contributor role within an industrial environment. Experience writing system specifications, software requirements, or theories of operation in a hardware/software product development environment.What's On Offer Opportunity to work in a global environment building complex products. Comprehensive total rewards package including 401(k), medical, dental, and vision insurance. Wellness programs, health savings accounts, and flexible spending accounts. Paid time off, including holidays, vacation, and sick leave.Apply via Haystack today!