5+ years of experience as a Hardware Test Engineer overseeing the full development lifecycle of test platforms.
Strong understanding of digital and analog electronics and circuit analysis.
Proficient in C and assembly language programming.
Familiar with Microchip PIC processors, Arduino Controllers, and Raspberry Pi systems.
Demonstrated ability in Windows programming with object-oriented languages like Delphi/Pascal, Python, or C#.
Experience with Embarcadero IDEs is a bonus.
Ability to design test applications for circuit board manufacturing utilizing custom test platforms and standard test equipment.
Knowledge of communications protocols such as RS232, RS485, I2C, and SPI.
Responsibilities
Analyze circuits and functional blocks of consumer electronics products.
Develop comprehensive test specifications for high-volume production line testing.
Design test hardware and GUI applications based on established test specifications.
Collaborate with design and manufacturing engineers to create ergonomic, fault-tolerant test equipment.
Support new product releases by coordinating with R&D to verify quality improvements.
Debug and repair test hardware and software when necessary.
Maintain and periodically service test equipment and update relevant documentation.
Benefits
Health, dental, and vision insurance.
401(k) retirement plan with employer match.
Paid time off and holidays.
Professional development opportunities.
Flexible work environment.
Full Job Description
Responsibilities:
- Analyze and develop complete understanding of all circuits and functional blocks of consumer electronics products
Develop test specifications and requirements necessary to completely test products on high volume production lines, guaranteeing correct function of all circuits and functional blocks
Design test hardware and GUI applications which will perform tests as detailed in the test specification
Work with Design Engineers and Manufacturing Engineers to develop safe, ergonomic, fault tolerant test equipment at ICT, subassembly and EOL levels
Coordinate with R&D to support new product releases and verify quality improvements to products
Debug and repair existing test hardware and software as required
Periodic Maintenance of test equipment as well as repair
Update existing documentation, create new test system design documentation, test procedures, and work instructions
Qualifications: Experience / Qualifications:
5+ years' experience as a Hardware Test Engineer with responsibility for complete development of test platform from initial product specification to project completion
Strong knowledge of digital and analog electronics, circuit analysis, and development of GUI test applications for evaluating hardware required
Must have C and assembly language programming skills
Familiarity with Microchip PIC processors, Arduino Controllers, and Raspberry Pi Linux Computers a plus
Must be able to demonstrate Windows programming ability using a common object orientated language such as Delphi/Pascal, Python, C#
Knowledge of Embarcadero IDE's a plus
Successful applicant should be able to develop test applications for circuit board manufacturing environment, utilizing custom designed 'bed of nails' test platforms as well as interfaces to off-the-shelf test equipment such as programmable power supplies, spectrum analyzers, DMM's, HiPot and programmable loads
Experience in printed circuit board design using a schematic/CAD package such as Eagle, PCB123, KiCAD, or similar product a plus
Understanding of common communications protocols such as RS232, RS485, I2C, and SPI required
Familiarity with mechatronics and/or robotic platforms such as Universal Robotics, AUBO, Mecademic, Cartesian systems, stepper/servo drive systems a plus Physical Requirements:
While performing the duties of this job, the employee is regularly required to sit, talk, hear, stand and walk.
The employee will frequently be required to use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl.
The employee must occasionally lift and/or move up to 50 pounds.
Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus. Education:
BS Computer Engineering or BS Electrical Engineering #LI-LS1