Systems Verification Engineer II

Company:  Starkey Hearing Technologies
Location: Eden Prairie
Closing Date: 18/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Starkey is a world leader in the manufacturing and distribution of advanced hearing technologies. We are in the business of connecting people and changing lives. Our teams come to work each day focused on ensuring people everywhere have the products and services they need to hear better and live better.


Founded in 1967 by Bill Austin, Starkey is known for our cutting-edge hearing health innovations, industry-leading research and development, and not being afraid to push the edge of what's possible. We are headquartered in Eden Prairie, Minnesota, have over 5,000 employees in 29 facilities across the globe, and do business in more than 100 markets worldwide.


The Systems Verification Engineer II will contribute in defining, documenting, performing, and analyzing verification tests for hearing aids, accessories, manufacturing software, fitting software, mobile applications, programmers, their components and sub-systems. Responsible for problem solving and issue resolution along with supporting other engineering design teams. Must possess technical expertise, effective communication skills, creativity, and internal drive to lead the verification of the Starkey System that is recognized as best-in-class in the hearing aid industry. The responsibilities of the Systems Verification Engineer I & II may include the automation of product system verification tests which require additional software engineering capabilities and experience. Must have the ability to work both independently and in a group environment. Primarily responsible for interacting with new product development groups; however, may also be responsible for supporting continuation engineering and technology development, as needed.


Responsibilities:

  1. Define, document, and continuously improve the system (and/or sub-system) verification tests
  2. Collaborate with systems design and verification engineers to define test procedures in existing tools
  3. Document and conduct peer review of test procedures to comply with System Requirements assigned for verification
  4. Document and conduct peer review of test procedures to ensure coverage of defined use cases
  5. Continuously improve existing test procedures to address previously identified test gaps as captured during test execution in JIRA and lessons learned on a program basis
  6. Maintain traceability from test procedures to system (and/or sub-system) requirements
  7. Conduct system verification tests as assigned following the defined test procedures
  8. Document the configuration under test and the test results within existing tools
  9. Analyze the test results to ensure complete verification of the system requirements
  10. Conduct a peer review of the test results, if needed, and drive to resolution of the action items
  11. Prepare and present a test report or presentation for cross-functional department review when requested with support from a Sr. Systems Verification Engineer
  12. Write, verify, validate, release and control the automated tests according to department procedures
  13. Develop, document and release any product system test stations or fixtures needed by the automated test procedures
  14. Troubleshoot and resolve any technical performance issues with the automated test procedures, SW or HW
  15. Store all supporting documentation and software at the proper location on the department portal site
  16. Continuously research and implement ways to improve automated testing for accuracy, reduced test time or cost driving continuous improvement for product system verification
  17. Review and update automated testing each program cycle as needed
  18. Keep all product system verification test stations up to date with latest automated software and hardware
  19. Train and support department staff on automated test procedures, software and related hardware
  20. Perform, measure and document Gage R&R on all automated tests
  21. Contribute to the development of software and user guides to automate commonly run product system verification testing and generate automated test reports using ANSI, IEC and Nordic standards for reference
  22. Support products through development, manufacturing, and into continuation
  23. Perform Alpha/Pilot device preparation as per the defined checklist
  24. Provide technical support to Clinical Product Research group during Alpha/Pilot and Beta studies with support from a Sr. Systems Verification or Design Engineer
  25. Provide technical support to Quality and manufacturing groups during product ramp-up with support from a Sr. Systems Verification or Design Engineer
  26. Provide technical support to resolve issues pertaining to existing products with support from a Sr. Systems Verification or Design Engineer
  27. Document technical issues identified during system verification with clear description of steps to reproduce and configuration under test in relevant tools
  28. Analyze technical issues and clearly document the results in relevant tools with support from a Sr. Systems Verification or Design Engineer
  29. Provide regular updates on issues assigned in relevant tools
  30. Own technical issues with support from a Sr. Systems or Design Verification Engineer
  31. Review the document thoroughly in preparation for review meeting
  32. Provide clear and concise feedback in a timely manner considering test gaps
  33. Evaluate and consider lessons learned and issues identified in the past for improvements
  34. Provide work direction to technicians
  35. Support process improvements and lean product development efforts
  36. Perform work with general supervision as department professional
  37. Timely completion of test procedure task assignments
  38. Full traceability from test procedures to system requirements before Alpha Candidate and Production Candidate testing
  39. Peer feedback from Systems Design and Verification Engineers on test procedures
  40. Timely completion of system verification test assignments with clear documentation in assigned tests
  41. Complete verification of assigned tasks with no blocking issues before Alpha start and Production ramp-up
  42. Peer feedback on test execution
  43. Timely completion of automated test procedure task assignments
  44. Released software has proper documentation (develop, verification, validation, user guides)
  45. Automated test procedures exist, kept current and are running without errors
  46. Assist in training of Systems Engineering staff
  47. System verification technicians are able to execute automation tests independently
  48. Solicit peer feedback from engineers and technicians
  49. Timely completion of assigned tasks for device preparation
  50. Peer feedback on technical support provided and timeliness of resolving issues
  51. Review technical issues for clear description, completeness of analysis, and timely updates
  52. Peer feedback on responsibilities participating in issue resolutions
  53. Peer feedback from review owners regarding participation
  54. Feedback from technicians
  55. Successful Manager feedback

Minimum education, certification and experience requirements:

  1. Education: Bachelors of Science in Electrical Engineering or related field
  2. Experience: Minimum of 5 years of industry experience in a product development environment required or Masters in lieu of Bachelors with minimum of 2 years of industry experience in a product development environment required

Professional Knowledge and expertise:

  1. Basic to Intermediate knowledge of analog, digital, and mixed signal circuits
  2. Basic to Intermediate knowledge of multi-component electrical devices, PC interfaces, communication protocols, digital design, DSP, wired and wireless communication
  3. Basic to Intermediate knowledge of signal processing concepts like block diagrams, filters, Fourier analysis, audio, acoustics etc.
  4. Basic to Intermediate knowledge of software development process, source code control, version control, high and low level programming languages
  5. Intermediate knowledge of system engineering principles, risk management, system verification, use case development, configuration management, and issue tracking
  6. Basic to intermediate proficiency with C#, .NET, SQL Server, and MATLAB required
  7. Intermediate proficiency in MSOffice (Word, Excel, Outlook, PowerPoint, Visio)

Skills & Abilities:

  1. Excellent written and verbal communication skills required
  2. Proven ability to perform problem solving and troubleshooting required
  3. Strong attention to detail required
  4. Proficiency in using typical lab equipment (e.g. oscilloscopes, signal generators, spectrum analyzers, voltmeters, etc.) required
  5. Must be self-motivated and able to work in a fast paced, team-oriented environment
  6. Knowledge of systems engineering processes, such as requirements management, configuration management, issue tracking tools, etc. required
#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙