> Markdown version of [/jobs/ext/4608760-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/4608760-software-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). --- # Software Test Engineer - **Company:** Actalent - **Location:** Medford, MN, United States - **Experience:** Experienced - **Salary:** $114,400.0 - $141,440.0 - **Contract:** Temporary to permanent - **Skills:** Testing (Software), C (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Code Coverage, Software Quality, Communications Protocols, Cyber Security, Continuous Integration, DSpace, Linux on Embedded Systems, Embedded Software, Ethernet, Firmware, Github, Python (Programming Language), Log Analysis, QNX (Software), Real-Time Operating Systems, Regression Testing, E2e Testing, ISO/IEC 15504, Serial Communications, Software Systems, TCP/IP, Diagnostic Tools, Reliability of Systems, Git, Automotive Software, Restful APIs - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.com/details/5954887377 ## About the Role * 3+ years of experience in Embedded Software Testing, Validation, Verification, Firmware Testing, or Test Automation. * Experience testing embedded software, firmware, or hardware-integrated systems. * Hands-on development of automated test frameworks and infrastructure. * Proficiency in C/C++, C#, Python, or similar languages. * Experience with verification & validation, regression testing, and requirements-based testing. * Strong debugging skills involving software-to-hardware interactions. * Experience with CAN, Ethernet/TCP/IP, serial communications, or similar embedded interfaces. * Familiarity with Git and CI/CD environments. Preferred Qualifications * Automotive software or ECU validation experience. * Experience with CANoe, CANalyzer, Vehicle Spy, dSPACE, Vector, ETAS, NI, or similar tools. * Knowledge of HIL/SIL testing and real-time operating systems (Embedded Linux, QNX, RTOS). * Experience with automotive diagnostics, connected vehicle systems, and REST APIs. * Familiarity with ISO 26262, ASPICE, cybersecurity, and secure communications. Environment Hands-on role supporting embedded automotive and connected vehicle technologies, working with ECUs, vehicle networks, diagnostic tools, HIL equipment, simulators, and cross-functional engineering teams to ensure software quality and system reliability. Job Type & Location, Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. ## Description Seeking an Embedded Software Test Engineer to develop automated test solutions and validate embedded software, ECUs, and integrated hardware/software systems in an automotive environment. This role combines test automation, embedded systems validation, HIL testing, protocol testing, and system-level troubleshooting., * Design and maintain automated tests for embedded software, firmware, ECUs, and integrated systems. * Develop test automation using C, C++, C#, Python, or similar languages. * Create test plans, test cases, and regression suites. * Perform functional, integration, system, and end-to-end testing. * Validate communication across embedded controllers, vehicle networks, diagnostics, APIs, and connected hardware. * Test automotive protocols including CAN, UDS, DoIP, J2534, and OBD-II. * Execute testing in HIL, SIL, bench, simulator, and hardware-based environments. * Analyze logs and diagnostics, troubleshoot failures, and perform root-cause analysis. * Integrate automated testing into CI/CD pipelines using Git, Azure DevOps, GitHub Actions, or similar tools. * Collaborate with software, electrical, systems, and validation teams to improve test coverage and product quality.