System Test Engineer
Listed on 2026-04-29
-
IT/Tech
Overview
We are seeking a talented System Test Engineer to play a critical role in supporting multiple software teams by maintaining and improving system-level test infrastructure, automation, and test scripts. This position ensures that testing environments are reliable, scalable, and efficient.
Initially, the focus will be on consolidating and upgrading test racks that include embedded devices, PCs, PLCs, signal generators, and custom PCBs. Over time, responsibilities will expand to sustaining automated test processes, writing new automated tests, and troubleshooting failures in tests and engineering applications.
Based at our global headquarters in Radford, VA, this position offers a hands-on, team-oriented environment ideal for someone who thrives on solving tough problems and learning through collaboration. You ll collaborate with a global team of software and electronics engineers who blend practical engineering with agile practices to create high-quality products. Your contributions will include developing and improving complex systems that ensure high quality code in Kollmorgen products.
We re looking for someone with strong problem-solving skills, solid software capability, and a passion for teamwork. If you re excited to improve test automation for software quality, while working in a dynamic environment, this role is a great fit.
Essential Duties and Responsibilities- System integration: Consolidate and upgrade system testing infrastructure.
- Automated Tests: Support onsite and remote teams in test execution and reporting.
- Troubleshooting: Maintain and troubleshoot hardware setups, including wiring, embedded devices, PCs, and custom boards.
- Root Cause Analysis: Resolve test failures and perform RCA on complex systems.
- Continuous Improvement: Enhance reliability of automated test systems & software.
- Test Creation: Write and maintain automated test code to validate system functionality.
- Provide application support for engineering tools (Dev Ops).
- Collaborate with software teams to ensure test environments meet evolving requirements.
- Responsibilities will scale with experience. Additional tasks may be assigned as needed.
- Problem Solving: Strong debugging skills across hardware and software domains.
- Software Scripting: Proficiency in software development for test automation (C# and Python preferred).
- Quality: Commitment to reliability and robust testing practices.
- Self-Driven Focus: Ability to work independently and prioritize tasks in a dynamic environment.
- Adaptability: Comfortable shifting from infrastructure projects to sustainment and support.
- Teamwork and Communication: Enthusiasm for collaboration and clear, precise communication.
- Hardware Insight: Understanding of schematics, component datasheets, and basic lab tools (e.g., logic analyzers, oscilloscopes).
- Ethernet and Serial Protocols: Basic understanding of networking and serial communications for debugging.
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
- 3+ years of experience in test systems, hardware troubleshooting, or automation environments.
- Skills in high-level languages (C# and/or Python preferred).
- Familiarity with lab equipment (oscilloscopes, signal generators, PLCs).
- Hands-on experience with embedded systems and PC-based software testing.
- Experience with automated test frameworks and CI/CD integration.
- Knowledge of version control systems (Git).
- Basic PCB troubleshooting and soldering skills.
Restrictions imposed by federal export control laws may limit this job opportunity to candidates who are a U.S. Person , which includes U.S. citizens, U.S. nationals, U.S. permanent residents, individuals granted asylum in the United States, and refugees in the United States, or who otherwise can qualify for a license that permits them to hold the position.
Benefits- Medical, Dental, Vision and Prescription Drug Coverage
- Spending accounts (HSA, Health Care FSA and Dependent Care FSA)
- Paid Time Off and Holidays
- 401k Retirement Plan with Matching Employer Contributions
- Life and Accidental Death &…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).