As a Test Process Firmware Engineer, you will develop and implement firmware solutions that support factory calibration, characterization, and screening of hard disk drives. Your work will directly impact product quality and manufacturing efficiency through the creation of robust test processes.
Key Responsibilities
- Design, code, test, and deploy new firmware features for hard drive test systems
- Collaborate with cross-functional teams to define requirements and deliver reliable solutions
- Diagnose and resolve hardware-firmware integration issues using tools such as oscilloscopes and debug emulators
- Document and present technical findings and improvement recommendations to engineering teams
- Follow software engineering best practices in a version-controlled development environment
Qualifications
Candidates should hold a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. You must have a solid foundation in embedded firmware development, including experience with design, implementation, and debugging processes.
Essential skills include strong problem-solving abilities, clear communication, and comfort working both independently and within team settings. Experience with debugging tools and methodologies is critical for identifying root causes and implementing corrective actions.
Proficiency in C, C++, and Python is required, with familiarity in object-oriented programming principles. Experience with version control systems such as Git or Perforce is preferred.
Work Environment
This is an onsite role located in Longmont, CO or Shakopee, MN, with no flexibility for remote work. The environment is fast-paced and technically challenging, emphasizing collaboration, innovation, and professional growth.
Onsite amenities include a fitness center, walking path, recreational activities, and daily barista service. Employees also benefit from comprehensive health and financial plans, including medical coverage, 401(k), stock purchase options, paid time off, sick leave, and parental leave.
