Related skills
rust linux c python embedded📋 Description
- Build edge software for connected machines and automated environments.
- Integrate edge devices with sensors, screens, peripherals, connectivity modules, and backend systems.
- Implement local state management, diagnostics, logging, and fallback behavior.
- Support reliable device-to-cloud communication.
- Collaborate with backend, AI, product, and field teams.
- Help select edge hardware, OS, deployment tooling.
🎯 Requirements
- Experience with embedded/edge systems in IoT, robotics, or hardware.
- Strong programming ability in C, C++, Rust, Go, Python, or similar.
- Experience with Linux-based edge devices.
- Experience with hardware interfaces, networking, sensors, USB, serial, GPIO.
- Ability to debug real-world device issues.
- Understanding of device identity, logging, updates, connectivity, and remote support.
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!