Senior Device Software Engineer

Added
8 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c/c++ embedded linux ffmpeg gstreamer aosp
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Develop from scratch and maintain embedded Linux platforms, from BSP to application level.
  • Work with electrical, mechanical, perception/ML, backend, and mobile teams to define architectures
  • Drive features end-to-end through the full software lifecycle: design, implementation, validation
  • Root-cause and resolve issues using remote fleet diagnostics, telemetry, and local hardware test
  • Own the on-device video pipeline, from RTSP camera ingest to delivery for on-device perception

🎯 Requirements

  • 4+ years of professional experience developing device software for hardware products.
  • Experience with Linux on embedded/constrained systems, such as Yocto, or AOSP.
  • Experience writing C/C++ for Linux systems
  • Demonstrated ability to write multi-threaded, highly reliable code.
  • Hands-on experience building real-time video pipelines on Linux with GStreamer or FFmpeg/libav, and
  • Strong grasp of software lifecycle best practices: code reviews, version control, unit/integration

🎁 Benefits

  • $220K – $250K base salary, plus equity.
Share job

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.

Related Engineering Jobs

See more Engineering jobs β†’