{"schemaVersion":"jobsearcher.job.v1","id":"041a5255fb92814d9ff63d2e","url":"https://jobsearcher.com/jobs/041a5255fb92814d9ff63d2e","canonicalUrl":"https://jobsearcher.com/jobs/041a5255fb92814d9ff63d2e","title":"Software Test Engineer","description":"Job DutiesWe are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments. Join a team dedicated to developing life-changing medical technologies while working on challenging embedded software solutions in a highly regulated environment.Key ResponsibilitiesDesign, develop, test, debug, and maintain embedded software and firmware components.Define software requirements and translate them into detailed designs and test cases.Develop and execute automated verification and validation testing.Ensure compliance with quality, regulatory, and medical device development standards.Collaborate with cross-functional teams to deliver high-quality products from concept through release.Drive continuous improvement of software processes, tools, and development practices.Mentor junior engineers and support project execution as a technical lead when needed.Minimum Education Required• Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.Minimum Experience RequiredRequired Qualifications4+ years of embedded software development experience using C/C++ in bare-metal or RTOS environments.Strong knowledge of embedded systems, device drivers, peripherals, and communication protocols/buses.Experience with hexadecimal and binary data analysis, manipulation, and debugging.Medical device software development experience, including regulated development processes.Strong experience writing software requirements, test plans, and automated test scripts.Proven debugging and troubleshooting skills for embedded software and test automation.Experience throughout the full Software Development Life Cycle (SDLC).Excellent verbal and written communication skills.ShiftFirst (Day)Number of Openings1Public Transportation AccessibleYesVeterans Encouraged to ApplyYesPhysical RequiredNoDrug Test RequiredYesCompensation$40.00 - $65.00 / HourlyPostal Code5532Job TypeContract (W2)Place of WorkOn-siteRequisition ID6756Job BenefitsHealth Insurance, Life Insurance, 401k retirement plan, paid sick timeApplication InstructionsIf interested and qualified, please submit your resume to careers@dr-group.com or visit our website to apply: http://dr-group.com/find-engineering-technical-jobs/","company":"Development Resource Group","rawCompany":"development resource group","city":"Minneapolis","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-09-19T13:00:19.261Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Test Engineer","description":"Job DutiesWe are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments. Join a team dedicated to developing life-changing medical technologies while working on challenging embedded software solutions in a highly regulated environment.Key ResponsibilitiesDesign, develop, test, debug, and maintain embedded software and firmware components.Define software requirements and translate them into detailed designs and test cases.Develop and execute automated verification and validation testing.Ensure compliance with quality, regulatory, and medical device development standards.Collaborate with cross-functional teams to deliver high-quality products from concept through release.Drive continuous improvement of software processes, tools, and development practices.Mentor junior engineers and support project execution as a technical lead when needed.Minimum Education Required• Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.Minimum Experience RequiredRequired Qualifications4+ years of embedded software development experience using C/C++ in bare-metal or RTOS environments.Strong knowledge of embedded systems, device drivers, peripherals, and communication protocols/buses.Experience with hexadecimal and binary data analysis, manipulation, and debugging.Medical device software development experience, including regulated development processes.Strong experience writing software requirements, test plans, and automated test scripts.Proven debugging and troubleshooting skills for embedded software and test automation.Experience throughout the full Software Development Life Cycle (SDLC).Excellent verbal and written communication skills.ShiftFirst (Day)Number of Openings1Public Transportation AccessibleYesVeterans Encouraged to ApplyYesPhysical RequiredNoDrug Test RequiredYesCompensation$40.00 - $65.00 / HourlyPostal Code5532Job TypeContract (W2)Place of WorkOn-siteRequisition ID6756Job BenefitsHealth Insurance, Life Insurance, 401k retirement plan, paid sick timeApplication InstructionsIf interested and qualified, please submit your resume to careers@dr-group.com or visit our website to apply: http://dr-group.com/find-engineering-technical-jobs/","datePosted":"2026-09-19T13:00:19.261Z","dateModified":"2026-09-19T13:00:19.261Z","hiringOrganization":{"@type":"Organization","name":"Development Resource Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Minneapolis","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"041a5255fb92814d9ff63d2e"},"url":"https://jobsearcher.com/jobs/041a5255fb92814d9ff63d2e"}}