> Markdown version of [/jobs/ext/4640731-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4640731-sr-software-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). --- # Sr. Software Engineer - **Company:** DEVELOPMENT RESOURCE GROUP INC - **Location:** Mounds View, MN, United States - **Experience:** Expert - **Salary:** $83,200.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, Hardware-In-The-Loop Simulation, Python (Programming Language), Simulation Software, System Testing, Systems Integration, Strategies of Testing, Software Organization - **Published:** November 8, 2026 - **Apply:** https://www.juju.com/job/1_1BEDD7ED8703492FA0072D26A6DC9BF1 ## About the Role * Bachelor's degree with 4+ years of relevant experience, Master's degree with 2+ years, or PhD in a related field., * Experience with automated testing, simulation environments, and software development best practices. * Strong problem-solving, communication, and collaboration skills. ## Description We are seeking a Senior Software Test Automation / HIL Engineer to develop and maintain Hardware-in-the-Loop (HIL) test environments, build advanced Python automation solutions, and drive system-level testing strategies for complex Medical Device products. Top Required Skills * Hardware-in-the-Loop (HIL) Testing: Experience designing, implementing, and supporting HIL test systems integrating hardware, simulation, and automation. * Python Automation Development: Strong hands-on experience building automation frameworks, test tools, simulation software, and automated test suites. * Systems Testing & Quality: Experience defining test strategies and validating complex systems to ensure performance, reliability, and quality. Key Responsibilities * Design, develop, and maintain HIL test environments for system-level verification. * Create and enhance Python-based automation frameworks, test tools, and CI/CD pipelines. * Partner with engineering teams to improve product testability, validation, and overall quality. * Analyze test results, identify issues, and recommend improvements. * Provide technical leadership and mentoring while supporting cross-functional projects.