remote
Test Engineer - Embedded IoT, Wireless Mesh & Heavy Equipment Systems - SYMX
QA Engineer
Test Engineer focused on validating rugged IoT and vehicle connectivity devices, creating manual and automated test plans for embedded Linux platforms, wireless mesh networks, CAN/J1939 data, and OTA cloud updates.
About the role
Key Responsibilities
- Develop and maintain comprehensive test plans and procedures for embedded Linux devices used in heavy‑duty industrial applications.
- Design, build, and operate test rigs that simulate wireless mesh networks, CAN/J1939 vehicle data streams, and OTA update scenarios.
- Execute manual and automated functional, performance, and reliability tests, documenting results and reporting defects.
- Collaborate with firmware, hardware, and cloud teams to reproduce field issues and drive root‑cause analysis.
- Implement test automation frameworks using Python and CI/CD tools to increase test coverage and reduce cycle time.
Requirements
- Hands‑on experience with embedded Linux systems and hardware bring‑up.
- Strong knowledge of wireless mesh protocols (e.g., Thread, Zigbee) and vehicle communication standards such as CAN and J1939.
- Proficiency in scripting/automation languages, preferably Python, and familiarity with test automation tools.
- Experience creating and executing OTA update processes for cloud‑connected devices.
- Ability to work in cross‑functional teams and communicate technical findings clearly.
Skills
test automationpython