Saltar al contenido

LineVision, Inc.

Ingeniero Staff Embebido Linux

PythonRust
Traducción automática. Consulta el original.

Descripción

Tiempo Completo

Presencial: Sede Central en Boston, MA

Tenga en cuenta: Los solicitantes deben estar actualmente autorizados para trabajar en los Estados Unidos a tiempo completo. Este puesto no es elegible para patrocinio de visa de empleo.

Reporte y Estructura del Equipo

  1. Reporta al Gerente Senior de Ingeniería de Software Embebido y se une a un equipo de ingenieros embebidos con profunda experiencia en hardware.
  1. Colabora estrechamente con Data Science, Ingeniería de Software e Ingeniería de Hardware.

Proceso de Entrevista

  1. Solicitar en línea.
  1. Ronda 1: Entrevista telefónica (Reclutador)
  1. Ronda 2: Entrevista con el Gerente de Contratación
  1. Ronda 3: Entrevistas de Panel
  1. Panel 1: Competencia técnica y experiencia
  1. Panel 2: Trabajo en equipo, ajuste cultural y presencia ante el cliente
  1. Ronda Final: Aprobación del Equipo de Liderazgo y Gerente de Contratación

Mensaje a los solicitantes que postulan para trabajar en EE. UU.

En LineVision no existe tal cosa como un candidato "perfecto". Buscamos personas excepcionales que quieran tener un impacto positivo a través de su trabajo y facilitar una organización donde todos puedan prosperar. Así que, independientemente del origen que traigas, por favor, postula si este rol te haría sentir emocionado de ir a trabajar todos los días.

LineVision adopta la IA y entendemos el aprovechamiento de la IA en tu búsqueda de empleo. Como miembro real del equipo de contratación de LineVision revisa cada solicitud, te pedimos amablemente que cualquier material final que envíes refleje tu propia voz y experiencia humana auténtica.

Conoce a nuestro equipo y comprende nuestra misión: linevisioninc.com/about-us

Asume un rol de ingeniería fundamental en una empresa de inteligencia de redes en rápido crecimiento.

Buscamos un Ingeniero Staff Embebido Linux para unirse a nuestro equipo centrado en el cliente, hacerse cargo del kernel Linux, los drivers y el bootloader bajo nuestra tecnología actual, y dar forma a la arquitectura embebida de los productos de futuras generaciones.

Los clientes de LineVision incluyen ocho de las diez mayores empresas de servicios públicos de EE. UU., que dependen de sensores de dispositivos desplegados en campo para funcionar de forma segura y fiable. Trabajarás en sensores robustos y alimentados por energía solar montados en postes, alejados de las líneas de transmisión que monitorizan. Cada uno empareja un módulo de computación Linux con un microcontrolador compañero, se conecta a través de celular y debe funcionar durante años sin una visita al sitio.

Reportando al Gerente Senior de Ingeniería de Software Embebido, tendrás una amplia autonomía sobre el mantenimiento del kernel y el bootloader, la aplicación de parches de seguridad, el arranque de placas, las mejoras del software del sistema y la seguridad del dispositivo, incluido el arranque seguro. Servirás de puente entre un equipo embebido enfocado en hardware y Data Science y Computer Vision, trasladando algoritmos al dispositivo y elevando la profundidad de software del equipo, entregando dispositivos LineVision que sean eficientes, seguros y listos para lo que venga.

¿Qué harás?

Responsabilidades Principales y Objetivos Clave de Rendimiento

  1. Mantener el kernel Linux y el bootloader en los dispositivos LineVision, incluyendo la aplicación de parches de seguridad, el desarrollo de drivers y las mejoras del sistema operativo.
  1. Liderar el arranque de placas en nuevas plataformas de hardware, desde el primer arranque hasta la producción.
  1. Impulsar mejoras en el software del sistema en toda la plataforma del dispositivo, incluyendo el rendimiento, la eficiencia energética y la fiabilidad.
  1. Diseñar la seguridad del dispositivo a nivel de hardware, incluido el arranque seguro y el software firmado de fábrica, junto con los equipos de hardware y fabricación.
  1. Trabajar con Data Science y Computer Vision para adaptar algoritmos para su ejecución en el dispositivo con baja huella, utilizando la NPU, GPU y otros bloques de hardware donde ahorren CPU y energía.
  1. Ser responsable del BSP Linux y del sistema de compilación para la plataforma, incluyendo árboles de dispositivos, lanzamientos de imágenes del SO y la estrategia de actualización del kernel y bootloader.
  1. Liderar el análisis de causa raíz en problemas de capa cruzada como caídas del kernel, comportamiento de potencia y térmico, y fallos de campo o fabricación que abarcan hardware y software.
  1. Influir en la selección de SoC, módulos y periféricos para hardware futuro, sopesando el soporte Linux, la calidad del BSP del proveedor, la mantenibilidad a largo plazo y las características de seguridad.
  1. Establecer estándares técnicos para Linux embebido a través de revisiones de diseño, revisión de código y mentoría, y actuar como recurso técnico para ingenieros de hardware, firmware y software de aplicaciones en la nube.

Dentro de los primeros 3 meses

  1. Asumir la responsabilidad diaria del trabajo del kernel, drivers y bootloader, con un proceso documentado de parcheo de seguridad.
  1. Establecer una línea base del rendimiento actual del sistema, incluyendo el tiempo de arranque, el tiempo de apagado y el consumo de energía.
  1. Revisar la postura del kernel, bootloader y seguridad de la plataforma y presentar un roadmap técnico priorizado a la dirección de ingeniería.

Dentro de los primeros 6 meses

  1. Enviar mejoras del software del sistema en producción con ganancias medibles frente a la línea base.
  1. Definir la arquitectura y el roadmap de seguridad del dispositivo con Ingeniería de Hardware, Fabricación y el equipo de seguridad, cubriendo el arranque seguro y la cadena de confianza, software y actualizaciones firmadas, gestión de claves y aprovisionamiento de fábrica, protección de interfaces de depuración y físicas, protección de datos y requisitos de ciberseguridad regulatorios como EU RED.

Dentro del primer año

  1. Liderar la arquitectura de software embebido para el sensor de próxima generación, cubriendo el SO, bootloader, mecanismo de actualización y seguridad, y documentar las decisiones para el equipo en general.
  1. Establecer un flujo de trabajo repetible con Data Science y Computer Vision para mover modelos y algoritmos al dispositivo.
  1. Aumentar la profundidad de Linux embebido del equipo a través de revisiones de diseño, revisión de código y coaching, de modo que el trabajo del kernel y los drivers ya no dependa de una sola persona.

Cómo tener éxito en este rol

Competencias Clave

  1. Pensamiento Crítico: Desarrollar marcos para resolver problemas embebidos complejos, desde el comportamiento del kernel hasta las interacciones de hardware. Ser mentor de compañeros en depuración estructurada y análisis de causa raíz.
  1. Entrega de Soluciones Innovadoras: Desarrollar estrategias para la plataforma de software del dispositivo, incluida la próxima generación, y guiar al equipo en su ejecución.
  1. Empoderamiento de Otros: Entrenar a ingenieros en prácticas de Linux y software mientras se aprende sobre el hardware de LineVision de los compañeros. Impulsar iniciativas que desarrollen al equipo.
  1. Gestión de Interesados: Desarrollar enfoques para trabajar con los equipos de Data Science, Computer Vision y hardware. Influir en las decisiones sobre qué se ejecuta dónde en el dispositivo.

Habilidades Esenciales

  1. Desarrollo de kernel Linux y drivers de dispositivos en C, incluyendo árboles de dispositivos e interfaces comunes de bus y cámara.
  1. Desarrollo de bootloader (U-Boot o similar) y arranque de placas de nuevos SoC o módulos.
  1. Parcheo y mantenimiento de seguridad de Linux embebido durante un ciclo de vida de producto de varios años, incluyendo triaje de CVE y actualizaciones del kernel.
  1. Una formación en ingeniería de software con un sólido conocimiento práctico de hardware: lectura de esquemas y hojas de datos, depuración con JTAG, osciloscopios y analizadores lógicos.
  1. Scripting en Python y Bash.
  1. Un historial de liderazgo técnico: establecer la dirección para una plataforma o subsistema y elevar el nivel de los ingenieros que te rodean.

Qué distingue a los mejores candidatos

  1. Experiencia en seguridad de dispositivos a nivel de hardware, incluyendo arranque seguro, cadena de confianza, gestión de claves y aprovisionamiento seguro de fábrica.
  1. Experiencia en la optimización de Linux embebido para tiempo de arranque, consumo de energía y fiabilidad.
  1. Experiencia ejecutando cargas de trabajo en NPUs o GPUs.
  1. Experiencia con sistemas de actualización OTA para flotas desplegadas, incluyendo partición A/B y rollback.
  1. Experiencia con Yocto/OpenEmbedded, FreeRTOS o Rust.
  1. Contribuciones al kernel Linux upstream, o experiencia en cumplimiento de ciberseguridad como EU RED / EN 18031.

¿Qué significa unirse a LineVision para ti?

  • Impacto. Tu talento, tiempo y energía impactarán críticamente nuestro éxito en la aceleración de nuestra misión de proporcionar a las empresas de servicios públicos inteligencia de red para permitir una energía asequible y fiable.
  • Propiedad. Tendrás amplias responsabilidades con alta autonomía y confianza en un entorno comunicativo, colaborativo y de ritmo rápido.
  • Flexibilidad. Te empoderaremos para mantener el equilibrio entre la vida laboral y personal con PTO basado en la confianza y un horario de trabajo flexible.
  • Innovación en el Mundo Real. Te unirás a un equipo motivado y de alto rendimiento que trabaja con tecnología de vanguardia y patentada para ayudar a resolver obstáculos clave para satisfacer las demandas de un futuro impulsado por la IA.

El rango salarial base para este puesto es de $160,000-190,000 USD. La compensación final se determinará en función de la experiencia, habilidades, educación y otras calificaciones relevantes. Este puesto también es elegible para participar en un plan de bonificación de la empresa. Además del salario base, LineVision ofrece un paquete integral de beneficios, que incluye seguro médico, dental, de visión y de discapacidad, beneficios para desplazados, un 401(k) con contrapartida de la empresa y tiempo libre pagado basado en la confianza. Los beneficios están sujetos a requisitos de elegibilidad.

Quiénes somos…

LineVision es una empresa de tecnología de mejora de redes que permite a las empresas eléctricas ofrecer energía asequible y fiable y acelerar la electrificación de la economía global. Nuestra plataforma de inteligencia de redes ofrece las calificaciones dinámicas de línea más precisas a nivel de red y permite operaciones de red más seguras y fiables con una combinación de sensores ópticos y modelado ambiental avanzado. La base de clientes global de LineVision incluye ocho de las diez mayores empresas de servicios públicos de EE. UU., incluidas National Grid, Southern Company y Exelon.

Somos LineVisionarios:

  • Somos Innovadores: Iluminamos el camino con tenaz creatividad y hacemos un buen trabajo.
  • Somos Empoderados: Con alta confianza y alta autonomía, el suelo es tuyo y la oportunidad es nuestra.
  • Somos Acogedores: Ven como eres, nuestras puertas están abiertas. Somos mejores juntos.
  • Somos Socios de Confianza: Elevamos a nuestros campeones de clientes a través del liderazgo de pensamiento compartido. Cumplimos con los compromisos.
  • Estamos Totalmente Comprometidos: Estamos construyendo una comunidad de personas apasionadas que quieren dejar huella en el universo.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026