Embedded Systems Engineering Lead

LineVision, Inc.Boston, MA
$145,000 - $165,000

About The Position

We are seeking a Embedded Systems Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical sensing and on-device camera image processing deployed on transmission lines around the world. You will be the technical anchor on a small firmware team: writing production code, mentoring engineers, and owning the systems that keep a growing fleet operating reliably in the field. If you want to build hardware that ships, survives, and scales, join us at LineVision, Built In Boston Best Places to Work!

Requirements

  • 7+ years of production embedded software experience, with demonstrated delivery of firmware into shipping hardware products that operate in the field (not only prototype or lab environments)
  • Hands-on experience with Embedded Linux, preferably Yocto, and Free RTOS as core development tools
  • Proven experience building or maintaining OTA update infrastructure for deployed IoT/edge device fleets
  • Strong proficiency in C/C++ and Python; comfort debugging across hardware/software boundaries using JTAG, GDB, oscilloscopes, and logic analyzers
  • Experience leading or mentoring engineers in a small team setting, with a track record of raising team output quality

Nice To Haves

  • Experience with kernel-level drivers, on-edge camera image processing, image capture pipelines, or edge inference on resource-constrained hardware
  • Familiarity with cellular connectivity (LTE/LTE-M/NB-IoT) and remote device management for distributed field-deployed fleets
  • Track record of supporting manufacturing test development and production validation alongside firmware delivery
  • Prior experience at a hardware-focused startup where engineers owned the full arc from design to deployment to sustained field support

Responsibilities

  • Develop and maintain embedded firmware across the full stack of the remote sensing platform: a Yocto embedded Linux build on a NXP iMX8 compute module, plus a companion FreeRTOS microcontroller that manages power, solar charging, sleep/wake cycles, and cellular data transfer. You own code quality, test coverage, and production readiness across both.
  • Lead a small team of embedded engineers as a player-coach: writing code alongside the team, conducting code reviews, and setting technical standards for the group
  • Own the over-the-air update pipeline and fleet management tooling, delivering reliable firmware updates to devices that wake on a constrained duty cycle over private cellular networks, where a deployment window is measured in seconds and a failed update can strand a unit in the field
  • Own the kernel and board-level driver layer (U-Boot, MIPI camera, HID, and custom peripheral interfaces over UART), and drive integration of the optical sensing and image processing payload, working with hardware and data teams on the compute, power, and thermal trade-offs that govern a solar-powered device
  • Serve as the embedded systems point of contact for cross-functional partners in Hardware, Quality, Field Operations, and DevOps

Benefits

  • trust-based PTO
  • flexible work schedule
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service