Medical Device Software Unit Test Engineer

Grove Technical Resources, INC
Wayne, NJ, United States
Full-time

Title : Medical Device Software Unit Test Engineer

Location : Wayne, New Jersey (Hybrid working on confirming onsite requirements)

Type : W2 contract

Job description :

Our client is a global medical technology company that provides products and solutions for healthcare and life sciences.

We are seeking a highly skilled Unit Test Engineer to join our team for a temporary engagement in the development and testing of Class III medical devices.

The ideal candidate will be proficient in C++ and have experience with advanced unit testing tools such as VectorCAST and Rhapsody Model Driven Development.

This role will involve collaborating with cross-functional teams to ensure the quality, reliability, and compliance of software systems integral to medical devices.

The Unit Test Engineer will report to the Senior Software Engineer Manager of R&D.

Responsibilities :

Develop, execute, and maintain unit tests for software components used in Class III medical devices.

Use VectorCAST Unit Test Tool to create and automate unit test cases to validate the functionality of embedded software.

Work with the Rhapsody Model Driven Development Tool to generate and test code from UML-based models.

Ensure that all unit testing complies with industry standards, regulatory requirements, and company quality protocols.

Identify, document, and troubleshoot issues found during unit testing and collaborate with the software development team to implement solutions.

Review and analyze UML diagrams and system models to ensure comprehensive test coverage.

Ensure that software verification aligns with both FDA and ISO standards for medical device software development.

Collaborate with cross-functional teams including software engineers, systems engineers, and regulatory specialists.

Required Skillset :

Proficient in C++ programming languages.

Hands-on experience with VectorCAST for automated unit testing.

Strong knowledge and experience using IBM Rhapsody for model-driven development.

Understanding of Unified Modeling Language (UML) to interpret system models and software designs.

Familiarity with Class III medical device software development standards and regulations (e.g., FDA 21 CFR Part 820, ISO 13485, IEC 62304).

Strong problem-solving skills and attention to detail.

Preferred Qualifications :

Prior experience working in the medical device industry, particularly with Class III devices.

Knowledge of embedded systems and real-time operating systems (RTOS).

Experience with regulatory submissions and audits for medical device software.

4 days ago
Related jobs
Grove Technical Resources, INC
Wayne, New Jersey

Title: Medical Device Software Unit Test Engineer. We are seeking a highly skilled Unit Test Engineer to join our team for a temporary engagement in the development and testing of Class III medical devices. The Unit Test Engineer will report to the Senior Software Engineer Manager of R&D. Develop, e...

Promoted
VirtualVocations
Paterson, New Jersey

Key Responsibilities:Develop and maintain automated tests to ensure software qualityCollaborate with engineering and product teams to identify test scenarios and write test scriptsMonitor and report on automation test runs and identify defectsRequired Qualifications:Bachelor's degree in Computer Sci...

Promoted
Cystems Logic Inc
Jersey City, New Jersey

Skills: DSDS Testing - Dual SIM; Field Testing; QXDM; ELT Tools - Mediatec;. Skills: LML Wireless Matrix for capture logs; Data performance & MOS testing. Skills: LML Wireless Matrix for capture logs; Data performance & MOS testing. ...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Development Engineer in Test (SDET). ...

Promoted
OSI Engineering
NJ, United States

You will communicate if there is a technical issue and have strong fundamental skills and judgement skills You will judge the testing/data and should be able to move forward without asking for help and be able to adapt quickly Not necessarily looking for experts, but candidates with 1-8 years experi...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a QA SDET III-Data (AI+A) to lead testing efforts for their big data infrastructure. ...

Promoted
DICE
Jersey City, New Jersey

Job Title: Software Engineer in Test. Software Quality Engineering experience. Hands-on experience in developing and maintaining automation test suites using common industry platforms like Selenium, Cypress, Cucumber, Playwright. Passionate and committed to learning new things and developing with th...

DTCC
Jersey City, New Jersey

Proficient in Java programming language or other high-level programming languages and strong hands-on experience in developing back-end automated functional tests with any of the Unit Test frameworks (Junit, TestNG, Xunit, etc). The Principal Test Engineering role is responsible for ensuring that al...

Trimble
NJ, US
Remote

Bachelor, Masters or higher Engineering degree is required in a related field such as Computer Engineering/Science, Robotics Engineering, Aerospace Engineering, Mechatronics Engineering. Software Test Engineer - Control Systems. You will support the development team with in field data collection req...

Motion Recruitment
Montvale, New Jersey

It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. A Software Development Engineer in Test (SDET) is a developer with the primary responsibility of writing automation frameworks, test and tools to validate the products. Montvale,...