Senior Embedded Systems Engineer

LineVision, Inc.Boston, MA
1dOnsite

About The Position

Build the embedded systems that power grid sensors in the world's harshest environments—where failure isn't an option and every design decision matters. We are seeking a Senior Embedded Systems Engineer to architect and scale the embedded software platform powering LineVision's grid sensors. These devices operate on remote transmission lines under extreme constraints—limited power, intermittent connectivity, harsh weather—and must work reliably for years without intervention. If you're looking to solve real-world embedded systems challenges at scale while unlocking next-generation sensor capabilities, join us at LineVision, Built In Boston Best Places to Work!

Requirements

  • Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience with evidence of exceptional ability
  • 3+ years of experience writing production software for embedded targets across bare-metal, RTOS (FreeRTOS, Zephyr, or similar), and embedded Linux environments with strong proficiency in C/C++ and Python
  • Hands-on experience with embedded debugging and diagnostic tools (JTAG debuggers, GDB, profilers, oscilloscopes, logic analyzers) and industry-standard build systems, automated testing, and deployment patterns
  • Ability to troubleshoot systems across hardware and software boundaries, working effectively with electrical engineers and hardware teams
  • Strong communication skills to collaborate across departments and explain complex technical concepts to non-technical stakeholders

Nice To Haves

  • Experience designing and managing IoT device fleets at scale—over-the-air (OTA) updates, remote diagnostics, fleet health monitoring, and connectivity management
  • Track record of bringing embedded products from design through manufacturing, including manufacturing test development and production validation
  • Practical mindset that balances technical excellence with shipping constraints—able to incrementally improve existing systems rather than requiring ground-up redesigns
  • Experience with Yocto/OpenEmbedded or similar embedded Linux build frameworks, cellular connectivity protocols (LTE/LTE-M/NB-IoT), or low-power system design
  • Familiarity with embedded computer vision processing, image capture pipelines, or edge ML inference

Responsibilities

  • Design, develop, and maintain embedded software across the full stack—from embedded Linux to bare metal to RTOS—while navigating real-world constraints of power budgets, connectivity limitations, thermal management, and compute trade-offs
  • Provide technical direction and architectural guidance to the firmware team on embedded systems design, testing, and deployment patterns
  • Support devices in production through remote diagnostics, root cause analysis, and collaboration with field operations teams to resolve issues
  • Design firmware and systems that enable reliable manufacturing test, artifact capture, production validation, fleet updates, and release processes
  • Collaborate with hardware, DevOps, Quality, and data teams to ensure seamless integration between edge devices and backend systems

Benefits

  • Impact. Your talent, time, and energy will critically impact our success in accelerating our mission of providing utilities with grid intelligence to enable affordable, reliable power.
  • Ownership. You will hold broad responsibilities with high autonomy and trust in a communicative, collaborative, and fast-paced environment.
  • Flexibility. You will be empowered to maintain work-life balance with trust-based PTO and a flexible hybrid work schedule.
  • Real World Innovation. You will join a motivated and high-performing team working with cutting edge, patented technology to help solve key obstacles to meet the demands of an AI-powered future.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service