> Markdown version of [/jobs/ext/3974615-engineer-ii-software-test](https://www.wearedevelopers.com/jobs/ext/3974615-engineer-ii-software-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer II, Software Test - **Company:** Danaher Corporation - **Location:** Irvine, CA, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, C++ (Programming Language), Software Quality, Communications Protocols, Computer Engineering, Software Debugging, Python (Programming Language), RS-232, Software Engineering, Software Testing Automation Framework, Systems Architecture, System Testing, Systems Integration, Tcl (Programming Language), TCP/IP, Strategies of Testing, Scripting, Performance Testing, Test Scripts, System-level Testing, Information Technology - **Published:** October 27, 2026 - **Apply:** https://www.dice.com/job-detail/687c9e73-6deb-4442-afcc-74ee655782a0 ## About the Role Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?, * B.S. Degree in computer science, computer engineering, software engineering, biomedical engineering, or related technical discipline. * 3+ years of experience in medical device testing, system validation, or software quality engineering. * Strong understanding of system-level testing across hardware, software, and integrated systems * Hands-on experience with lab equipment and system-level debugging. * Experience with test automation frameworks and scripting (Python, C/C++, or similar). It would be a plus if you also possess previous experience in: * Familiarity with IEC 62304, ISO 13485, FDA Quality System Regulation, or other applicable software quality standards. * Proficient in industry-standard communication protocols, including RS-232, I C, SPI, and TCP/IP, for hardware and software integration, debugging, and validation. * Strong analytical and problem-solving skills. ## Description The Engineer II, Software Test is responsible for design, development, and execution of test strategies for medical device systems. This role combines hands-on system-level testing with ownership of creating manual and automated test cases to ensure product quality, reliability, and regulatory compliance. The position reports to the Sr Manager, Instrument Software Test and is part of the Software Test Engineering department located in Irvine, CA and will be an on-site role. In This Role, You Will Have The Opportunity To: * Design and develop comprehensive test strategies, plans, and test cases for medical device systems. * Execute and oversee functional, integration, system-level, and performance testing. * Review requirements and system architecture to ensure testability and coverage. * Develop test reports, traceability matrices, and validation documentation. * Build automated test scripts using languages such as Python, TCL, or similar. * Partner with software, hardware, systems, and quality teams to define test strategies and quality goals * Support system integration, product bring-up, and troubleshooting efforts.