Cedar Rapids, IA30+ days ago
What You Will Do: Design, create, and integrate the software components of hardware test stations for factory and engineering labs which include: • Work hands on, with test hardware equipment to develop software which tests military communication hardware products during the build and manufacturing process • Analyze and understand requirements to ensure testability • Develop clear and concise test objectives that guide the testing process and ensure comprehensive coverage • Write software for both manual and automated test cases, with an objective to detect manufacturing defects, improve product quality and increase manufacturing yields • Analyze test results for failures and discrepancies • Work closely with other test engineers and product developers to verify product hardware is built correctly • Coordinate and collaborate with Systems, Electrical and Mechanical engineering disciplines • Help manage work across multiple programs • Mentor, lead, and review work for lower-level engineers. Qualifications We Prefer: Strong communication, analytical, and problem-solving skills Experience with SCPI commands, bug tracking, and test management tools Knowledge of software testing methods (functional, integration, regression, performance) Proficiency with Git/Subversion, Atlassian tools, and Agile (SAFe) environments Background in networking (TCP, UDP, Telnet) and embedded protocols (I2C, SPI, UART) Experience with Linux development and multi-threaded applications in C, C++, or Java High attention to detail with a track record of delivering quality results.