New
Sr. Project Manager
Spectraforce Technologies | |
| |
Mar 03, 2026 | |
| The "Not to Exceed" bill rate is 120.00Actual Job Title: Principal Software Test EngineerJob SummaryThe Principal Software Test Engineer leads the design, development, and execution of the software testing strategy for complex medical device systems. This role is responsible for ensuring that all software whether embedded, application level, algorithmic, or cloud connected and meets the highest standards of safety, reliability, and regulatory compliance.The Principal Software Test Engineer functions as a technical authority in software verification, guiding cross functional teams in risk-based testing approaches and advanced test automation. This role influences technical direction without direct authority, partnering closely with Software Engineering, Systems Engineering, Quality, and Regulatory to ensure robust and compliant product development.Key ResponsibilitiesTesting Strategy & LeadershipLead 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 & AutomationArchitect, 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 ExecutionDesign 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 CollaborationWork 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, providing 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 & DocumentationEnsure all verification activities meet medical device software regulations and standards, including (but not limited to): oFDA 21 CFR Part 820oIEC 62304oISO 14971oIEC 60601 1 and related standardsProduce and maintain high quality verification documentation that supports design history files, audits, and regulatory submissions.Required QualificationsBachelor'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.Preferred QualificationsExperience 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.________________________________________Soft Skills & Leadership AttributesStrong 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. Enable Skills-Based Hiring No Start Time (AM/PM) 8:00 AMEnd Time (AM/PM) 5:00 PMCategory Professional ServicesDate of Manager Spotlight Call or Exception Reason The PMO team will be hosting a Spotlight call on Tuesday, 3/3/2026 at 11:00 AM CST. Please make sure to note that the actual job title for this position is Principal Software Test Engineer with a "Not to Exceed" bill rate of $120.00. Please use the link below to join the call and mute your phones upon entry.________________________________________________________________________________Microsoft Teams meeting Join: https://teams.microsoft.com/meet/24224094856594?p=BNxQeXHKcz3Tkfc8NH Meeting ID: 242 240 948 565 94 Passcode: pa6bi9nM ________________________________________Need help? | System reference Dial in by phone +1 414-435-2883,,293981732# United States, Milwaukee Find a local number Phone conference ID: 293 981 732# Join on a video conferencing device Tenant key: teams@mpgv.net Video ID: 118 294 633 9 More info For organizers: Meeting options | Reset dial-in PIN ________________________________________________________________________________ | |
Mar 03, 2026