Embedded Test Engineer
Core
Design and execute test strategies for embedded systems, mobile apps, and web interfaces to ensure product quality and reliability.
Role type
Embedded Test Engineer
Builds
Virtual fencing devices (GPS-enabled, solar-powered neckbands) for livestock management
Domain
AgTech / IoT / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis
Required skills
manual and automated testing, test strategy design, functional/integration/regression testing, test case management, embedded system debugging, log and cloud data analysis, defect prioritization, test automation framework improvement
Preferred skills
electronics systems knowledge, IoT protocols (GNSS, IMU, LoRa, LTE-M/NB-IoT, BLE, Wi-Fi), microcontroller experience (ESP32, Nordic, Arduino, STM32), RTOS familiarity (FreeRTOS/Zephyr), CI/CD pipeline experience, SQL, security/performance testing, hardware debugging tools (JTAG, oscilloscopes, logic analyzers)
Technologies
Zephyr, Jira, Jenkins, Python, SCPI, Git, Confluence, Bitbucket, CMock, Google Test, HIL
Responsibilities
Design and execute test strategies for embedded systems, mobile apps, and web interfaces; Perform functional, integration, regression, and usability testing; Manage test cases and cycles using tools like Zephyr and Jira; Debug embedded systems through manual and automated testing; Analyze logs and cloud data to identify and reproduce issues; Lead quality practices like Test Handover and Production Verification Testing; Collaborate with developers to prioritize and fix defects; Improve test strategies and automation frameworks
Seniority
Mid-level, hands-on IC