Job Description :
itle: Firmware Test Engineer
Location: St. Paul, MN
Required ExperienceSkills:
- 6-8 years of experience in real-time embedded systems programming with Embedded C.
- White box testing experience
- Experience in product development cycle involving requirement analysis, specification compiling, development, documentation, testing and implementation of real time systems
- Experience interfacing with microcontroller-integrated peripherals
- Familiarity with various IDE tools such as Keil IDE, MPLAB X, Visual Studio, Eclipse
- Working experience with using tools like debugger, Logic Analyzer, Digital Oscilloscope, Digital Multimeter, Programmable Power supplies, etc.
- Experience defining and implementing APIs and communication protocols for control and operation of instrumentation.
- Multithreaded application testing and debugging C/C++ on Linux.
- Experience working within an Agile software development environment.
- Experience in modern Source Code Management (SCM) tools
- Experience in Continuous Integration/Continuous Deployment (CI/CD)
- Experience working within a quality system, IEC and ISO standards relevant to medical device software lifecycle and risk management (i.e. IEC 62304).
- Design custom automated test equipment (ATE) including overall system design, electronic circuit design and test software programming.
- Leading the ATE process from early prototype stage working with design team to delivering a validated test equipment to manufacturing.
- Validate test systems and test fixtures in FDA-regulated medical environment.
- Support verification and validation testing of new product development

Similar Jobs you may be interested in ..