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
Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Software Engineer in Test II (Temporary - Remote). ...

LS Solutions
Wayne, New Jersey

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, execute, and maintain unit tests for software compon...

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
ESR Healthcare
Jersey City, New Jersey

The Senior Software Development Engineer in Test (SDET) is a developer in test responsible for the design, development, and maintenance of automated tests, as well as various software test engineering activities. Minimum of 6 years of experience in software testing, with 3+ years of hands-on experti...

Promoted
QA Wolf - 80% Test Coverage in 4 Months
Little Ferry, New Jersey

Companies spend over $40 billion a year on software testing. Creating automated tests is difficult, tests take forever to run, and failures are hard to debug. Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are r...

JPMorgan Chase & Co.
Jersey City, New Jersey

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Are you interested in Data and Analytics? Come join the Chief Data and ...

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,...

Medical Device Company
Mahwah, New Jersey

A minimum of BS degree in Materials Science/Engineering, Biomedical Engineering, Mechanical Engineering, or similar field with emphasis on material analysis and testing. The Materials engineer is responsible for the analysis and testing of product-representative materials for regulatory submissions,...

Marotta Controls
Parsippany-Troy Hills, New Jersey

Test Equipment Engineer, Software Engineer. Marotta Controls is seeking a software engineer to support the development of Special and/or Automated Test Equipment (ATE) for the Power and Control Actuation Systems (PAS) business unit. The applicant should have a background in Software/Electrical Engin...