Related skills
javascript python ci/cd c/c++ embedded linux๐ Description
- Enhance CI/CD pipelines for device and platform testing (hardware-in-the-loop).
- Develop automated validation for device state machines, connectivity, telemetry, and cloud sync.
- Maintain and extend automation frameworks and tools for device and cloud testing.
- Investigate device and platform failures using logs, telemetry data, debug traces, and metrics.
- Automate testing for provisioning, OTA updates, connectivity recovery, and lifecycle workflows.
- Mentor junior engineers on automation development and scalable test strategies.
๐ฏ Requirements
- 1+ years in test automation, software engineering, or SDET with cloud/device exposure.
- Proficient in Python, C#, C/C++, Java, JavaScript, or Go.
- Understanding of state machines, event-driven systems, RTOS, and hardware interactions.
- Experience diagnosing failures via logs, traces, and serial diagnostics.
- Familiar with CI/CD pipelines and automated hardware test environments.
- Ability to deliver reliable automation for complex cloud/firmware features.
๐ Benefits
- Medical, Dental and Vision Insurance
- Robust Paid Time Off
- Bonuses
- Lunch allowance
- Cell phone stipend
- Free LinkedIn Learning account or Udemy account
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!