Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Elinext is an international software development company that delivers custom software solutions and dedicated engineering teams to clients worldwide across healthcare, IoT, fintech, manufacturing, cloud, AI/ML, and other technology-driven domains.
задачи
Build and maintain long-running Rust services for ARM Linux devices
Develop Python tools for cloud integration, provisioning, testing, and fleet operations
Design reliable local interfaces between device services
Configure process supervision and recovery using systemd
Implement device-side cloud voice session logic
Integrate streaming and request/response cloud interfaces
Handle reconnects, backpressure, bounded buffers, and connectivity changes
Implement secure device identity and communication
Support signed releases, staged updates, health checks, and rollback
Integrate Zigbee sensors via gateway or serial interfaces
Process pairing, device status, endpoints, and sensor events
Measure CPU, memory, network usage, latency, and audio quality
Test long-running operation and failure recovery
Document technical decisions and measured results
требования
Strong commercial experience in Embedded Systems and/or IoT
Strong hands-on Linux or Embedded Linux experience
Experience developing and debugging software on ARM devices
Strong Rust development skills
Strong Python 3 experience for integrations, tooling, testing, or device operations
Experience with Linux processes, systemd, watchdogs, logs, networking, and resource management
Experience with device-to-cloud communication using HTTP, WebSocket, and/or MQTT
Strong understanding of reliable connectivity, reconnect logic, buffering, and failure recovery
Experience with real-time audio, Linux audio, or media processing
Experience with audio capture/playback, buffering, codecs, latency, echo, and noise handling
Experience integrating connected devices and sensors
Understanding of device security, including TLS, credentials, enrolment, signed releases, and least privilege
Experience with testing, monitoring, debugging, and performance measurement on real hardware
Pure backend Rust/Python experience without hands-on Embedded, IoT, or Linux systems expertise will not be sufficient
Будет плюсом: Zigbee and sensor integration, MiiCube X3 or comparable serial gateways, Bluetooth Low Energy/BLE, WebRTC/LiveKit/GStreamer, Azure IoT Hub or similar cloud IoT platforms, C/C++ at native-library boundaries, device telemetry and state management, OTA/fleet management, profiling AI workloads on embedded devices, hands-on hardware debugging