As a vital member of our engineering team, you’ll work closely with our firmware developers to understand the system and define testable requirements. You will independently develop and write test cases, create test scripts, and implement an automation test framework. You’ll perform root cause analysis on test failures and verify bug fixes.
If you have an eye for detail and enjoy engineering a robust, high quality product, then this is the opportunity for you.
Experience you should bring:
-A BS or equivalent in Computer Science, Computer Engineering, Electrical Engineering (or related field)
-A minimum of 5+ years relevant experience in safety critical industries, such as Medical (preferred), technical consumer technology, or automotive.
-Coding/scripting in one or more languages, such as Python, C, C++, and MATLAB
-ARM, RTOS and communication Protocols, such as I2C, SPI, UART and CAN
-Implementation of automation testing framework
-Bug tracking tools such as JIRA or Bugzilla
-SCRUM Project Management tools such as Jira or Rally
-Critical Thinking and Analytical skills
-Excellent communication and organizational skills
- Experience with oscilloscopes, protocol analyzers, and debuggers
-Familiarity with software development processes, such as IEC62304
-Experience working under ISO13485 design controls
- Familiarity with IVD