Principal Software Test Engineer

• Posted 12 hours ago • Updated 56 minutes ago
Full Time
On-site
USD $110,000.00 - 155,000.00 per year
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Test Strategy
  • Leadership
  • System Requirements
  • Continuous Integration and Development
  • Regression Analysis
  • Test Cases
  • Test Plans
  • ROOT
  • Collaboration
  • Coaching
  • Quality Assurance
  • Reasoning
  • Clarity
  • Regulatory Compliance
  • ISO 9000
  • Auditing
  • Software Engineering
  • Computer Science
  • Electrical Engineering
  • Biomedical Engineering
  • Software Testing
  • Embedded Software
  • Scripting
  • Python
  • C
  • C++
  • Java
  • C#
  • Software Architecture
  • Embedded Systems
  • Real-time
  • Operating Systems
  • Mentorship
  • Management
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Organized
  • Attention To Detail
  • Continuous Integration
  • Continuous Delivery
  • Automated Testing
  • Jenkins
  • GitLab
  • Computer Hardware
  • Firmware
  • Sensors
  • Signal Processing
  • Algorithms
  • Cyber Security
  • Testing
  • Medical Devices
  • Traceability Matrix
  • Documentation
  • Health Care
  • Life Insurance
  • FAR
  • Recruiting
  • Military
  • ADA
  • Human Resources

Summary

Duration: 11+ Months

Location: MN-Plymouth

Overview: Every Turnberry consultant belongs to a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns to one of the core services Turnberry offers to clients. As a Principal Software Test Engineer, you will join Turnberry's Digital Modernization practice, where technology and strategy combine to deliver exceptional digital experiences, empowering organizations to thrive in today's digital market.

Responsibilities:

Testing Strategy and Leadership

Lead the development and execution of the overall software testing strategy for medical device products, ensuring alignment with system requirements, risk controls, and regulatory expectations

Drive risk based verification activities to ensure high risk features and failure modes receive appropriate coverage and depth

Own and maintain the verification architecture across software, hardware, and integrated system components

Test Frameworks and Automation

Architect, build, and scale advanced test automation frameworks to support continuous integration and continuous validation activities

Develop automated test solutions for unit, integration, regression, interface, and system level testing

Evaluate and introduce new test tools, technologies, and methods to increase efficiency, coverage, and product quality

Technical Execution

Design and execute verification plans, protocols, and test cases-including both manual and automated approaches

Review test plans, automation scripts, and documentation created by other engineers to ensure consistency, completeness, and technical accuracy

Lead root cause investigations, defect triage meetings, and resolution activities for software and system level issues

Cross Functional Collaboration

Work across engineering, quality, regulatory, and program teams to ensure verification deliverables are aligned with product goals, schedules, and compliance needs

Serve as a technical mentor to test engineers, provide coaching on test design, automation, documentation practices, and risk based reasoning

Communicate verification status, risks, and readiness with clarity to both technical and non technical stakeholders

Compliance and Documentation

Ensure all verification activities meet medical device software regulations and standards, including (but not limited to):

FDA 21 CFR Part 820

IEC 62304

ISO 14971

IEC 60601 1 and related standards

Produce and maintain high quality verification documentation that supports design history files, audits, and regulatory submissions

Qualifications:

Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, Biomedical Engineering, or related technical field

10+ years of experience in software testing, verification, or validation for embedded, application level, or medical device software

Expertise in developing test strategies, frameworks, and automation solutions for complex, multi component systems

Strong programming/scripting skills (e.g., Python, C/C++, Java, C#, or similar)

Deep understanding of software architecture, embedded systems, real time operating systems, and hardware/software interactions

Demonstrated experience working within regulated environments (medical device preferred)

Proven ability to mentor engineers and influence cross functional teams without direct authority

Strong analytical and problem solving abilities

Clear communicator capable of breaking down complex technical topics for diverse audiences

Highly organized, documentation driven, and detail oriented

Collaborative mindset with demonstrated ability to lead through influence

Passionate about safety, reliability, quality, and excellence in medical device engineering

Preferred Qualifications:

Experience with CI/CD pipelines and test automation within Jenkins, GitLab, or equivalent environments

Hands on experience testing hardware integrated systems, firmware, sensors, or signal processing algorithms

Familiarity with cybersecurity testing, reliability testing, or networked medical device systems

Advanced experience authoring verification protocols, traceability matrices, and regulatory documentation

The salary range for this role is $110,000 to $155,000 or the hourly equivalent. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Turnberry Solutions offers benefits such as a comprehensive healthcare package (medical, dental, vision), disability and group term life insurance, health and flexible spending accounts, a utilization bonus, 401(k) with match, flexible time off for salaried employees, parental leave for salaried employees, and flexible work arrangements (all benefits are subject to eligibility requirements). No matter where or when you begin a career with Turnberry, you'll find a far-reaching choice of benefits and incentives.

At Turnberry, we are committed to creating a positive and connected work environment for all and are fully invested in and focused on hiring and growing a diverse team of high performers. We believe that uniqueness in ideas, experiences, and backgrounds make us a better Turnberry: Turnberry is an Equal Employment Opportunity employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics.

Americans with Disabilities Act (ADA)

Turnberry will provide reasonable accommodation with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please send an email to our Human Resources department at
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120009
  • Position Id: 202603030000088847
  • Posted 12 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

California

Today

Full-time

USD 147,000.00 - 237,500.00 per year

Cedar Rapids, Iowa

Today

Full-time

USD 107,500.00 per year

Bloomington, Minnesota

Today

Full-time

USD 95,384.00 - 105,817.00 per year

California

Today

Full-time

Search all similar jobs