Salary: $78,000 - 118,000 per year Requirements:
- Proven experience with Python scripting and pytest for test automation.
- Hands-on experience testing edge devices, IoT hardware, distributed systems, embedded software, or firmware.
- Working knowledge of Ethernet, Bluetooth, and CAN communication protocols.
- Experience with lab debugging tools, including logic analyzers, protocol debuggers, and oscilloscopes.
- Ability to read schematics, understand microcontroller datasheets, and troubleshoot hardware-firmware interactions.
- Strong analytical, troubleshooting, and test case design skills.
- Experience measuring or improving edge software test coverage is a plus.
- Background in automated test fixture integration is a plus.
- Develop and run automated test scripts and frameworks using Python and pytest for edge devices and embedded platforms.
- Validate connectivity features and low-level firmware functionality, including regression and stress testing.
- Design, build, and maintain physical test fixtures and benches for edge environments and board-level validation.
- Investigate communication failures, analyze packet data, and debug hardware-software interactions using lab instruments.
- Trace firmware memory and timing issues and inspect board signals.
- Create test cases, execute test plans, document requirements, and track issues to support product quality and robust releases.
- Collaborate with firmware and hardware teams on validation and debugging.
- Bluetooth
- Embedded
- Ethernet
- Firmware
- Hardware
- IoT
- Support
- Python
- pytest
More:
We are hiring for Edge Testing Engineer and Embedded Testing Engineer roles focused on validating edge-computing devices, distributed systems, microcontrollers, and embedded platforms. Our teams work across device connectivity, firmware stability, hardware-software integration, and system-level debugging to support reliable performance in real-world deployments.
last updated 41 week of 2026
Testing Engineer in kalamazoo at Unknown Company
This position is listed as full time and onsite.