Senior Software Engineer (Rust, Python, C, Embedded Linux) at Veo Technologies
Core
Build user-space applications and shape firmware architecture for embedded Linux AI sports cameras that stitch multi-sensor video and track players/ball. (via careerplan.io/jobs/_49927158-senior-software-engineer-rust-python-c-embedded-linux-at-veo-technologies-at-veo-technolog)
Role type
Senior embedded Linux software engineer (user-space & platform)
Builds
AI sports camera firmware and user-space apps for coaches and players
Domain
Embedded systems + AI video analytics
Deliverable
production ML models
Required skills
Rust, Python, C, embedded Linux (Yocto), BLE/Wi-Fi, GATT, Protobuf, REST, S3, OpenTelemetry
Preferred skills
MCU/RTOS experience
Technologies
Yocto/OpenEmbedded, Zephyr, NixOS, GitHub Actions, AWS S3, Grafana, Loggly
Responsibilities
Develop Rust and Python user-space apps on embedded Linux; shape firmware architecture and Linux platform; implement Yocto system services, D-Bus, and device trees; integrate BLE/Wi-Fi with GATT and Protobuf protocols; manage cloud integrations and fleet diagnostics
Seniority
Senior, hands-on IC
