LineVision is seeking a Staff Embedded Linux Engineer to take ownership of the Linux kernel, drivers, bootloader, and embedded architecture for its current and future grid-monitoring devices. The devices are ruggedized, solar-powered sensors mounted on poles near transmission lines. Each uses a Linux compute module paired with a microcontroller, connects over cellular, and is designed to operate for years without a site visit. The role is based in person at LineVision’s Boston headquarters and reports to the Senior Manager of Embedded Software Engineering. The engineer will maintain and improve the device software platform, lead board bring-up, develop device security including secure boot, and move algorithms onto devices in collaboration with Data Science and Computer Vision. The role has broad autonomy and includes technical leadership across hardware, firmware, and cloud application software. Within the first three months, the engineer is expected to assume day-to-day responsibility for kernel, driver, and bootloader work; document a security patching process; baseline system performance; and present a prioritized technical roadmap. Within six months, the role is expected to deliver production improvements with measurable gains and define the device security architecture and roadmap with partner teams. Within the first year, the engineer will lead embedded software architecture for the next-generation sensor, establish a repeatable process for deploying models and algorithms on-device, and strengthen the team’s embedded Linux capabilities through reviews and coaching. Applicants must be currently authorized to work in the United States on a full-time basis. The position is not eligible for employment visa sponsorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed