Embedded Software Test Engineer

Post Date

Jun 11, 2025

Location

Murrysville,
Pennsylvania

ZIP/Postal Code

15668
US
Aug 12, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

PIT-787952

Pay Rate

$46 - $57 (hourly estimate)

Job Description

We are looking for a mid-level Embedded Software Test Engineer to join a close-knit test team at one of our largest medical device clients. These testers will be responsible for ensuring the quality, privacy, compatibility, and reliability of all medical devices. This candidate should be skilled with manual and automation testing, as well as writing and understand the test cases and stories, however a bulk of the work for this current project will be in manual testing. The ideal background will be with C/C++/C# languages. Day-to-day responsibilities are as followed:
Develop and follow through with manual and automated test plans, test cases, and test scripts for embedded firmware in the medical industry.
Collaborate with other teams involved in the SDLC to help drive streamlined solutions
Perform code reviews with focus on quality, FDA standards, compatibility, and security.
Analyze test results and share with stakeholders to clearly describe results and provide recommendations, along with comprehensive documentation.
Daily agile and SDLC responsibilities

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form. The EEOC "Know Your Rights" Poster is available here.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

Bachelor's degree in Computer Science, Electrical Engineering, or related field with 4-7 years of experience, preferably in a medical industry
Hands-on experience with Manual and automation testing experience in a firmware environment
Proficiency in programming languages such as Python, C, C++, and/or C#. C#
Background in SDLC frameworks and agile environments
Knowledge of regulatory standards and guidelines (e.g., FDA 21 CFR Part 820, IEC 62304, ISO 13485) for medical device software development is a plus.

Nice to Have Skills & Experience

Experience with privacy and security encryption
Cybersecurity background with an understanding of penetration processes and fundamentals
Testing on Medical Devices

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.