

Test Engineer II
Job Description
We are seeking a Test Engineer II to join our team in designing an autonomous underwater robot that cleans and inspects ships while they are crossing the world’s oceans. This robot must operate in a challenging environment for many years, requiring rigorous and creative testing to ensure high reliability.
You’ll be joining on the ground floor of CRABI-Robotics as our first testing hire. Someone who succeeds in this role will be instrumental in helping us achieve our mission of routinely cleaning the maritime industry and offsetting NYC’s annual CO2 emissions in the process.
US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future.
Responsibilities
Responsibilities
- Develop, ideate, and implement subsystem and system level validation test plans to ensure products meet reliability and lifetime requirements.
- Design, build, and implement automated testing equipment for subsystem characterization and reliability/environmental testing. We love scrappy test rigs that are executed quickly.
- Collaborate with a multi-disciplinary team of design engineers throughout the design cycle to perform risk assessments, manage continuous testing, and contribute to design reviews
- Provide concise reports outlining testing work completed to lend confidence that systems are reliable and ready for the field.
Job Requirements
- Experience in complex electromechanical systems, with a strong understanding of their design, integration, and reliable operation.
- Hands-on experience testing a broad range of sensors, actuators, and mechanical subsystems.
- Ability to independently design, prototype, and run test setups – including experimental hardware, electronics, and supporting software.
- Strong Python and scripting skills for data collection.
- Experience in Linux and embedded systems, with a focus on sensors and data acquisition.
- Undergraduate degree in engineering.
- 3+ years experience working with and testing electromechanical systems
Preferred Qualifications:
- Proficiency in identifying opportunities for test automation, with sound judgment on when manual testing is more appropriate.
- Familiarity with embedded firmware in C/C++
- Proven experience developing and executing full-system test plans in fast-paced startup or R&D environments