onsite
IoT Test and Evaluation Engineer - FERCHAU GmbH Niederlassung Augsburg
Software Engineer
Lead the design and execution of comprehensive IoT test strategies, ensuring robust hardware and firmware performance across diverse environments using Python, C/C++, and Linux-based test automation.
About the role
Key Responsibilities
- Develop and maintain test plans for IoT devices, covering hardware, firmware, and network protocols.
- Implement automated test scripts in Python and C/C++ to validate device functionality and performance.
- Conduct hardware-in-the-loop testing, including power, signal integrity, and environmental stress tests.
- Analyze test results, troubleshoot failures, and collaborate with engineering teams to drive product improvements.
- Document test procedures, results, and defect reports in a clear, reproducible manner.
Requirements
- Strong background in embedded systems and IoT technologies.
- Proficiency in Python and C/C++ for test automation.
- Experience with Linux-based development and debugging tools.
- Knowledge of network protocols (MQTT, CoAP, TCP/IP) and wireless standards.
- Excellent analytical, communication, and problem‑solving skills.
Skills
test automationpythonlinux