
Embedded Engineer
Posted May 28

Posted May 28
This is a fully remote position, open to applicants in Poland.
• Develop edge software tailored for connected devices in automated retail or industrial settings.
• Integrate edge devices with various components such as sensors, screens, peripherals, connectivity modules, and backend systems.
• Execute local state management, diagnostics, logging, and fallback mechanisms.
• Facilitate dependable device-to-cloud communication.
• Collaborate with backend, AI, product, and field teams to link real machines to the platform.
• Assist in selecting edge hardware, operating systems, device management patterns, and deployment tools.
• Provide support for prototypes, demonstrations, and initial field trials.
• Troubleshoot actual devices under real operating conditions.
• Proven experience with embedded systems, edge computing, industrial IoT, robotics, kiosks, POS systems, vending machines, or hardware-connected solutions.
• Proficient programming skills in languages such as C, C++, Rust, Go, Python, or similar.
• Familiarity with Linux-based edge devices.
• Knowledge of hardware interfaces, networking, sensors, USB, serial communication, GPIO, or related technologies.
• Capability to debug real-world device challenges.
• Understanding of device identity, logging, updates, connectivity, and remote assistance.
• Fluency in English is mandatory.
• Must Haves:
• Experience working with payment terminals, kiosks, vending machines, industrial devices, retail automation, or connected hardware fleets.
• Proficiency in OTA updates, secure provisioning, device management, or fleet monitoring.
• Experience with embedded Linux, industrial PCs, Raspberry Pi, NVIDIA Jetson, microcontrollers, or similar platforms.
• Background in local AI inference, cameras, audio, or sensor processing.
• Flexible Work Options: Embrace a remote-first culture with the freedom to work from anywhere.
• Global and Diverse Workforce: Collaborate with individuals from a variety of backgrounds and cultures.
• Learning and Development: Engage in innovative, challenging projects while having access to experts and mentors to refine your skills.
• Career Growth: Benefit from training, mentorship, and opportunities to contribute to open-source projects.
• Global Events and Conferences: Participate in industry events and conferences.
• Collaborative and Innovative Culture: We promote teamwork and welcome fresh ideas.
• Unlimited Time Off: Enjoy the flexibility to structure your work hours to best suit your needs, with the option to take unpaid time off when necessary for a healthy work-life balance.
• Equity participation, enabling you to share in the company's success.
CVS Health
Gannett Fleming
Get handpicked remote jobs straight to your inbox weekly.