> Markdown version of [/jobs/ext/1281872-test-engineer](https://www.wearedevelopers.com/jobs/ext/1281872-test-engineer). 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). --- # Test Engineer - **Company:** Codonics Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Java (Programming Language), Microsoft Windows, Unix, C++ (Programming Language), Code Coverage, Linux, Perl (Programming Language), Python (Programming Language), Shell Script, Software Engineering, Software Systems, Test Scripts, Hardware Testing - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3630ec6cfe25162e ## About the Role * Excellent problem solving skills. Must be able to understand and isolate faults in complex systems * Familiarity and experience with electro-mechanical systems * Strong understanding of software systems * Strong written and verbal communication skills, particularly with other engineers * Strong organizational skills. Must be able to manage and organize large amounts of data * Must work well in a group environment Optional Skills: * Experience with modern software technologies such as C, C++, Java, Perl, Python, shell scripting, Unix, Linux, and Windows * Knowledge of applicable FDA regulations * Familiarity with the concepts of HALT and HASS testing * Electrical, mechanical, or software design experience * Familiarity with published test standards * Experience in shock/vibration testing Education/Experience: * Bachelor's degree in Engineering * Minimum of two years working in an engineering or technical environment. ## Description * Participate in software and hardware testing devices intended for medical markets. * Establish and maintain procedures for product testing. * Manage extensive test projects for new and existing products. * Lead other engineers and/or co-ops in testing efforts. * Manage equipment allocated for testing. * Assist in developing production test procedures and tools. * Design test plans for new products or new functionality in existing products. * Write test scripts or other test software to automate tests when appropriate. * Modify products as needed in order to gain more extensive test coverage. * Participate in electrical and mechanical testing efforts. * Participate in media testing. * Participate in OEM interface testing. * Any and other duties as assigned ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [The Algorithm That Nearly Killed Me: When Testing Isn't Enough](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) - [Reusing apps between teams and environments through Containers](https://www.wearedevelopers.com/videos/107-reusing-apps-between-teams-and-environments-through-containers) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)