Note: The job is a remote job and is open to candidates in USA. LVT (LiveView Technologies) develops AI-driven intelligent site technology that improves safety, security, compliance, and operations. The Senior Staff Embedded Software Engineer will provide technical leadership for the embedded camera ecosystem, owning architecture and implementation across firmware, encoding, storage, streaming, and analytics while collaborating with hardware, cloud, product, and manufacturing partners.
Responsibilities
- Own and drive architectural decisions for LVT's embedded camera platforms, ensuring designs hold up over multi-year horizons and support both current capabilities and future technical bets
- Architect and govern the software running directly on edge devices, as well as the underlying infrastructure for on-camera encoding, video storage, streaming, and retrieval
- Serve as the primary technical authority in a Joint Design Manufacturing (JDM) model, keeping cross-functional work aligned across third-party software partners and internal hardware teams
- Broker alignment by working effectively with Technical Program Managers (TPM) to collaborate seamlessly across Hardware, Product Management (PM), and other Software teams to ensure cohesive product delivery from the edge to the cloud
- Drive rigorous architecture and code reviews, manage complex schedule planning, and proactively mentor engineers to raise the technical floor of the organization
- Direct the integration of on-camera analytics that turn raw video into actionable signals, including model deployment to the SoC's inference accelerator and managing the memory, latency, and accuracy trade-offs involved
Skills
- Proven track record as a Staff or Senior Staff Embedded Software Engineer capable of navigating high ambiguity and turning complex architectural problems into scoped, prioritized work (10+ years of total experience)
- Deep expertise in embedded Linux environments (BSP, device drivers, HAL, bootloaders, system bring-up) and custom Yocto distributions, complemented by a foundational understanding of low-level hardware and MCU/RTOS
- Expert-level proficiency in embedded C and C++
- Demonstrated ability to debug complex hardware/software interactions using oscilloscopes, logic analyzers, protocol analyzers, and JTAG debuggers
- Comprehensive experience designing systems involving video, audio, image processing, and streaming technologies (H.264/H.265)
- Demonstrated success driving technical outcomes within a JDM framework, evaluating vendor capabilities, and holding third-party partners to high engineering standards
- Experience architecting edge-based camera analytics and deploying resource-efficient computer vision or Edge AI models
- Recognized as a technical authority whose judgment generalizes across teams; a leader who actively shapes engineering culture, drives schedule planning, and raises the talent floor
- Familiarity with AI-assisted development tools to enhance design, coding, and automated testing across the software development lifecycle
- Experience with Go is a plus
Benefits
- This role can be fully remote, or based on-site at HQ in Utah or in Seattle.
- Comprehensive health, dental and vision coverage
- Retirement benefits (401k match up to 4%)
- Flexible PTO
Company Overview