Lead Software Engineer (Backend)
Viam(27 days ago)
About this role
The Lead Software Engineer, Sensing (Backend) at Viam will set technical direction for camera, video, and audio streaming across the platform and own systems-level product impact. This hands-on leadership role involves writing code on ARM-based Linux devices and macOS while directing the team’s technical decisions, delivery, and operations. The role collaborates across engineering teams and balances platform improvements with customer-driven work to maintain reliability and quality.
Required Skills
- Golang
- C
- C++
- Linux
- macOS
- Camera Integration
- Video Streaming
- Audio Streaming
- Systems Level
- Debugging
+8 more
About Viam
viam.comViam is a full‑stack software platform for building, deploying, and managing robots and AI systems. It offers hardware‑agnostic APIs, SDKs, and developer tools to connect sensors, actuators, and compute while providing integrated data, AI tooling, and telemetry for development and production. The platform includes fleet management and cloud/edge orchestration to support prototype‑to‑production workflows. Companies use Viam to standardize robotics stacks across vendors, reduce integration effort, and scale robot deployments more quickly.
Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Viam
Similar Jobs
IT Coordinator
Blink UX(11 days ago)
Junior Video Editor/Producer
Vonage(1 month ago)
Multimedia Firmware Engineer
Alarm.com(1 month ago)
Senior Software Engineer, C++ Vision Pipelines
Latitude AI(13 days ago)
Senior Embedded Software Engineer, Camera
Latitude AI(1 month ago)
Camera Firmware Engineer, Consumer Products
OpenAI(1 month ago)