Software QA Embedded Test Engineer Engineer
Newton, MA - USA
Job Summary
Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan offering strategic talent solutions to clients worldwide. The opportunity below is with one of our clients a leading global medical technology company. This organization provides a wide range of diagnostic imaging and laboratory diagnostics as well as advanced therapies and digital health services. Its solutions span prevention and early detection through diagnosis treatment and follow-up care empowering healthcare providers worldwide.
Job Title: Software QA / Embedded Test Engineer Engineer
Location: Newton MA 02466
Duration: 12 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description
Role Overview
Position: Embedded Test Engineer
Product: Robotic platform / robotic network system
Current stage: Program is in a critical phase and working toward beta design
Primary focus: Embedded testing hardware-software integration and communication protocol validation
Position: Embedded Test Engineer
Product: Robotic platform / robotic network system
Current stage: Program is in a critical phase and working toward beta design
Primary focus: Embedded testing hardware-software integration and communication protocol validation
Description:
As a Software QA Engineer you will be responsible for:
- Develop document and execute comprehensive test cases for application and embedded software.
- Identify document and track software defects inconsistencies and performance issues using bug tracking systems.
- Collaborate with cross-functional teams including developers hardware engineers and product managers to understand requirements and support design of effective test strategies.
- Analyze test results provide feedback to engineering teams and suggest improvements to enhance software performance and reliability.
- Drive improvements in testing processes tools and methodologies to improve product quality and reduce time to market.
- This position may suit you best if you are familiar with what is below and would like to do develop your career with Healthineers:
- Experience in testing safety-critical software systems (e.g. automotive medical devices).
- Familiarity with regulatory standards (FDA) and practices for medical software development (IEC 62304).
- ISTQB certification or similar quality assurance certifications is a plus.
Required skills to have for the success of this role:
- Bachelors degree in Computer Science Electrical Engineering Computer Engineering or a related field.
- 3 years of experience in software quality assurance with a focus on application software and hardware systems.
- Strong understanding of communication protocols such as EtherCAT CAN and UART.
- Familiarity with working on real-time operating systems (RTOS) Windows OS and Linux OS environment
- Familiar with programming languages such as C C or Python for automation testing.
- Experience with version control systems (e.g. Git SVN) and continuous integration tools (e.g. Azure DevOps).
- Excellent problem-solving and analytical skills with attention to detail.
- Strong verbal and written communication skills with the ability to work collaboratively in cross-functional teams.
- 3 5 years of hands-on embedded testing experience
- Direct practical experience with:
- EtherCAT
- CAN
- UART
- Experience debugging/troubleshooting hardware using these communication protocols
- Ability to clearly explain real-world use of these protocols (not just high-level knowledge)
- Ability to design test cases tied directly to requirements and protocols
- C/C: not required to write code but must be able to read and understand code
- Python: nice to have
Core Responsibilities
- Draft and execute embedded test cases
- Set up hardware platforms for testing
- Load firmware/software and execute test cycles
- Evaluate test strategies and document results
- Collaborate closely with developers and cross functional teams
- Perform integration communication performance and functional testing
- Work primarily with systems running QNX (RTOS)
TekWissen Group is an equal opportunity employer supporting workforce diversity.