Staff Embedded Linux Engineer

Linevision

Boston (MA)

Presencial

USD 160.000 - 190.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical, dental, vision and disability
401(k) with company match
Commuter benefits

Descripción de la vacante

LineVision is seeking a Staff Embedded Linux Engineer in Boston to own the Linux kernel, drivers, and bootloader beneath our rugged sensorPlatform. You will lead board bring-up, security patching, and OS updates while collaborating with Data Science and hardware teams to move algorithms onto devices.

You will shape embedded architecture for future generations, drive secure boot and chain-of-trust, and mentor engineers across hardware, firmware and cloud software. This role is based in the U.S.

Formación

  • Deep experience maintaining Linux kernel and drivers in an embedded platform.
  • Experience with bootloaders and board bring-up on new hardware.
  • Expertise in device security, secure boot, and update mechanisms.
  • Strong collaboration with hardware, data science, and firmware teams.

Responsabilidades

  • Maintain Linux kernel and bootloader on LineVision devices with security patches.
  • Lead board bring-up for new hardware platforms from first boot to production.
  • Improve system software for performance, power efficiency, and reliability.
  • Design hardware-level security including secure boot and factory provisioning.
  • Collaborate with Data Science and Computer Vision to run models on-device.
  • Own BSP and build system, including device trees and OS image releases.
  • Lead root-cause analysis for cross-layer issues spanning hardware and software.
  • Define hardware/software trade-offs for future hardware and security features.
  • Set engineering standards through reviews and mentoring.

Conocimientos

Linux kernel development
Device drivers
Bootloader (U-Boot)
Embedded Linux security
Python and Bash scripting
Hardware debugging
Technical leadership
SoC/platform OS integration
Kernel/upstream contribution

Herramientas

Yocto/OpenEmbedded
FreeRTOS
Rust

Descripción del empleo

Full-Time

In Person: Boston, MA Headquarters

Step into a foundational engineering role at a fast-growing grid intelligence company.

We are seeking a Staff Embedded Linux Engineer to join our customer focused team, take charge of the Linux kernel, drivers, and bootloader beneath our current technology, and shape the embedded architecture of future generation products.

LineVision’s customers include eight of the ten largest US utilities, which rely on field deployed device sensors to run securely and reliably. You will work on ruggedized, solar-powered sensors mounted on poles away from the transmission lines they monitor. Each pairs a Linux compute module with a companion microcontroller, connects over cellular, and must run for years without a site visit.

Reporting to the Senior Manager of Embedded Software Engineering, you will have broad autonomy over kernel and bootloader maintenance, security patching, board bring-up, system software improvements, and device security, including secure boot. You will bridge a hardware-focused embedded team with Data Science and Computer Vision, moving algorithms onto the device and raising the team’s software depth, delivering LineVision devices that are lean, secure, and ready for what comes next.

Please note: Applicants must be currently authorized to work in the United States on a full-time basis. This position is not eligible for employment visa sponsorship.

What will you do?
Core Responsibilities and Key Performance Objectives
  • Maintain the Linux kernel and bootloader on LineVision devices, including security patching, driver development, and operating system improvements
  • Lead board bring-up on new hardware platforms, from first boot through production
  • Drive system software improvements across the device platform, including performance, power efficiency, and reliability
  • Design hardware-level device security, including secure boot and factory-signed software, with hardware and manufacturing teams
  • Work with Data Science and Computer Vision to adapt algorithms for low-footprint, on-device execution, using the NPU, GPU, and other hardware blocks where they save CPU and power
  • Own the Linux BSP and build system for the platform, including device trees, OS image releases, and the kernel and bootloader upgrade strategy
  • Lead root cause analysis on cross-layer problems such as kernel crashes, power and thermal behavior, and field or manufacturing failures that span hardware and software
  • Influence SoC, module, and peripheral selection for future hardware, weighing Linux support, vendor BSP quality, long-term maintainability, and security features
  • Set technical standards for embedded Linux through design reviews, code review, and mentoring, and act as the technical resource for engineers across hardware, firmware, and cloud application software
Within the first 3 months:
  • Assume day-to-day responsibility for kernel, driver, and bootloader work, with a documented security patching process
  • Baseline current system performance, including boot time, shutdown time, and power draw
  • Review the platform’s kernel, bootloader, and security posture and present a prioritized technical roadmap to Engineering leadership
Within the first 6 months:
  • Ship production system software improvements with measurable gains against the baseline
  • Define the device security architecture and roadmap with Hardware Engineering, Manufacturing, and the security team, covering secure boot and chain of trust, signed software and updates, key management and factory provisioning, protection of debug and physical interfaces, data protection, and regulatory cybersecurity requirements such as EU RED
Within the first year:
  • Lead the embedded software architecture for the next generation sensor, covering OS, bootloader, update mechanism, and security, and document the decisions for the wider team
  • Establish a repeatable workflow with Data Science and Computer Vision for moving models and algorithms onto the device
  • Grow the team’s embedded Linux depth through design reviews, code review, and coaching, so kernel and driver work no longer depends on one person
How to succeed in this role
Key Competencies
  • Critical Thinking: Develop frameworks for solving complex embedded problems, from kernel behavior to hardware interactions. Mentor teammates in structured debugging and root cause analysis.
  • Delivering Innovative Solutions: Develop strategies for the device software platform, including the next generation, and guide the team in executing them.
  • Empowering Others: Coach engineers on Linux and software practices while learning about LineVision’s hardware from teammates. Drive initiatives that develop the team.
  • Stakeholder Management: Develop approaches for working with Data Science, Computer Vision, and hardware teams. Influence decisions on what runs where on the device.
Essential Skills
  • Linux kernel and device driver development in C, including device trees and common bus and camera interfaces
  • Bootloader development (U-Boot or similar) and board bring-up of new SoCs or modules
  • Embedded Linux security patching and maintenance over a multi-year product life, including CVE triage and kernel upgrades
  • A software engineering background with strong working knowledge of hardware: reading schematics and datasheets, debugging with JTAG, oscilloscopes, and logic analyzers
  • Scripting in Python and Bash
  • A track record of technical leadership: setting direction for a platform or subsystem and raising the bar for the engineers around you
What Sets the Best Candidates Apart
  • Hardware-level device security experience, including secure boot, chain of trust, key management, and secure factory provisioning
  • Experience optimizing embedded Linux for boot time, power, and reliability
  • Experience running workloads on NPUs or GPUs
  • Experience with OTA update systems for deployed fleets, including A/B partitioning and rollback
  • Yocto/OpenEmbedded, FreeRTOS, or Rust experience
  • Upstream Linux kernel contributions, or cybersecurity compliance experience such as EU RED / EN 18031
Reporting & Team Structure
  • Reports to Senior Manager Embedded Software Engineering, and joins an embedded team of engineers with deep hardware expertise.
  • Collaborates closely with Data Science, Software Engineering, and Hardware Engineering.
Interview Process
  • Round 1: Phone screen (Recruiter)
  • Round 2: Hiring Manager Interview
  • Round 3: Panel Interviews
    • Panel 1: Technical competency & experience
    • Panel 2: Teamwork, culture fit, and customer presence
  • Final Round: Leadership Team & Hiring Manager Sign-Off
What does joining LineVision mean for you?
  • 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 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.
Who we are…

LineVision is a grid-enhancing technology company enabling electric utilities to deliver affordable, reliable power and accelerate the electrification of the global economy. Our grid intelligence platform delivers the most accurate, network-wide dynamic line ratings and enables safer, more reliable grid operations with a combination of optical sensors and advanced environmental modeling. LineVision's global customer base includes eight of the ten largest US utilities, including National Grid, Southern Company, and Exelon.

We are LineVisionaries:

  • We are Innovators: We light the way with tenacious creativity and do good work.
  • We are Empowered: With high trust and high autonomy, the floor is yours, and the opportunity is ours.
  • We are Welcoming: Come as you are, our doors are open. We are better together.
  • We are Trusted Partners: We elevate our customer champions through shared thought leadership. We deliver on commitments.
  • We are All In: We are building a community of passionate individuals who want to dent the universe.

Message to applicants applying to work in the U.S.

The base salary range for this role is $160,000-190,000 USD. Final compensation will be determined based on experience, skills, education, and other relevant qualifications. This role is also eligible to participate in a company bonus plan. In addition to base salary, LineVision offers a comprehensive benefits package, including medical, dental, vision and disability insurance, commuter benefits, a 401(k) with company match, and trust-based paid time off. Benefits are subject to eligibility requirements.

At LineVision there’s no such thing as a "perfect" candidate. We are looking for exceptional people who want to make a positive impact through their work and facilitate an organization where everyone can thrive. So whatever background you bring with you, please apply if this role would make you excited to come to work every day.

LineVision embraces AI, and we understand leveraging AI in your job search. As an actual member of LineVision's hiring team reviews every application, we kindly ask that any final materials you submit reflect your own voice and authentic human experience.

Meet our team, and understand our mission: https://www.linevisioninc.com/about-us

Salary Description

$160,000-190,000 + 10% bonus + equity

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Embedded Linux Engineer
Staff Embedded Linux Engineer

LineVision, Inc. • Boston (MA)

Presencial
USD 160.000 - 190.000
Information Security Manager, Product & Platform Security
Information Security Manager, Product & Platform Security

Linevision • Boston (MA)

Presencial
USD 140.000 - 180.000
Medical, dental, vision insurance
Disability insurance
Commuter benefits
+2
Staff Software Engineer
Staff Software Engineer

Linevision • Boston (MA)

Híbrido
USD 160.000 - 180.000
Hybrid work schedule
Equity
Information Security Manager, Product & Platform Security
Information Security Manager, Product & Platform Security

LineVision, Inc. • Boston (MA)

Presencial
USD 140.000 - 180.000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Software Engineer
Staff Software Engineer

LineVision, Inc. • Boston (MA)

Híbrido
USD 150.000 - 225.000
Flexible hybrid schedule
Boston, MA headquarters
Vice President of Engineering
Vice President of Engineering

LineVision, Inc. • Boston (MA)

Híbrido
USD 230.000 - 380.000
Solutions Engineer
Solutions Engineer

LineVision, Inc. • EE. UU.

A distancia
USD 110.000 - 160.000
Vice President of Engineering
Vice President of Engineering

Linevision • Boston (MA)

Presencial
USD 200.000 - 260.000
Full Stack Software Engineering Co-op (Applications) (Spring 2027)
Full Stack Software Engineering Co-op (Applications) (Spring 2027)

Linevision • Boston (MA)

Presencial
USD 28.000 - 40.000
Hybrid work schedule
Hybrid Full-Stack Co-op: Build Grid Intelligence Apps
Hybrid Full-Stack Co-op: Build Grid Intelligence Apps

LineVision, Inc. • Boston (MA)

Híbrido
USD 30.000 - 39.000
Hybrid work schedule