Electrical Test Engineer
About Us:Data Panel is a small and dynamic subsidiary specializing in the design and manufacture of embedded electronic control systems for mobile equipment. Data Panel is based in Plymouth, MN and a subsidiary of Murrelektronik, a global automation company based in Oppenweiller, Germany with US headquarters in Atlanta, Georgia. Our control solutions serve both on-road vehicles, such as utility and emergency vehicles, and off-road machines, such as construction and agricultural machinery.Job Summary:We are looking for a resourceful, hands-on engineer (based in or near Plymouth, MN) with a broad technical background, the kind of person whose experience may span from PCB design, firmware, scripting, and bench work rather than deep specialization in one area. You should be equal parts builder and tester, comfortable reading a schematic one moment and writing a Pytest script the next. In this role, you will develop automated test solutions for embedded electronic control systems, build and adapt automated test fixtures, and help establish our validation and documentation practices. You will also perform manual testing, troubleshooting, and board-level rework as needed, with the goal of increasing automation over time.Key Responsibilities:Test Automation & Fixture DevelopmentWrite and maintain automated test scripts in PythonHelp develop and adapt an automated test fixture for current and future productsIntegrate test automation with embedded hardware interfaces and communication protocolsContinuously improve test coverage and execution efficiency, manual Testing & TroubleshootingPerform manual functional testing of embedded electronic control systems, including power systems, communication, and I/O verificationTroubleshoot PCBA failures and anomalies using oscilloscopes, multimeters, and bench power suppliesPerform board-level rework and repair as neededDocument test results, failure modes, and root cause findingsDocumentation & Process DevelopmentCreate and maintain test plans, test cases, and test reports following V-model methodologyHelp establish validation and verification documentation practices and templates where none currently existSupport the evaluation and implementation of requirements management software to trace specifications to requirements and test cases to specificationsMinimum Qualifications:Bachelor’s degree in computer engineering, electrical engineering, or a related field2+ years of work experience testing embedded electronics, writing firmware, or designing PCBAsAbility to read and interpret electrical PCBA schematicsExperience with Python or other scripting languages and a desire to learn moreElectronics troubleshooting and rework experienceWillingness to work in an environment where processes and documentation templates are still being establishedProficiency with standard electronics lab equipment (oscilloscope, multimeter, bench power supply)Generalist mindset with a willingness to wear multiple hats across testing, scripting, troubleshooting, and documentation.Preferred Qualifications:5+ years of work experience testing embedded electronics (Test Engineer II level)Experience with Pytest testing frameworkExperience with automated functional testing and test fixture developmentExperience with V-model validation and verification methodologyExperience with requirements documentation and traceability (linking specifications to requirements and test cases to specifications)Firmware development experience, even at the hobbyist level (Arduino, Raspberry Pi, or similar)PCBA design experienceExperience with CANbus protocols (J1939 or CANopen)Experience evaluating or implementing requirements management softwareWork Hours:M-F FlexibleWork Location:Plymouth, MN (Onsite)