HELLBENDER Inc.

Ingeniero Embebido en Linux

PythonC++
Traducción automática. Consulta el original.

Quiénes somos

Hellbender Inc. es una Benefit Corporation de Pensilvania que se asocia con innovadores para madurar sus sensores de computación habilitados por Inteligencia Artificial y producir sus soluciones en el país, desde prototipos hasta grandes volúmenes.

Hellbender está formando intencionadamente un entorno de trabajo inclusivo y se compromete a apoyar a las identidades históricamente marginadas, incluyendo veteranos, mujeres, personas transgénero y razas subrepresentadas en nuestra comunidad e industria.

Resumen del puesto

Hellbender busca un Ingeniero Embebido en Linux para ayudar a desarrollar software que habilite plataformas avanzadas de detección y computación. Este puesto implica trabajar en la intersección de hardware y software para poner en marcha nuevos dispositivos, integrar periféricos, desarrollar soluciones basadas en Linux y dar soporte al desarrollo de productos desde el prototipo hasta la producción.

El candidato ideal tiene experiencia con sistemas embebidos, desarrollo en Linux, o ingeniería de software de bajo nivel, y disfruta trabajando estrechamente con equipos de hardware para resolver problemas técnicos desafiantes. La experiencia con desarrollo de kernel de Linux y drivers de dispositivos es valiosa pero no requerida para todos los candidatos. Este puesto ofrece la oportunidad de trabajar en una amplia gama de tecnologías, incluyendo Linux embebido, integración de hardware, desarrollo de drivers, puesta en marcha de sistemas, optimización de software y plataformas de computación en el borde (edge computing) habilitadas por IA.

Cualificaciones Requeridas: *

DEBE SER UN CIUDADANO ESTADOUNIDENSE

  1. Título de Grado en Ciencias de la Computación, Ingeniería Informática, Ingeniería Eléctrica o campo relacionado, o experiencia práctica equivalente. *
  1. 3+ años de experiencia en software embebido, Linux embebido, firmware, programación de sistemas o disciplinas relacionadas. *
  1. Sólidas habilidades de programación en C o C++. *
  1. Experiencia en el desarrollo de software en sistemas basados en Linux. *
  1. Familiaridad con interfaces de hardware embebido como SPI, I2C, UART, USB, Ethernet, CAN, PCIe o tecnologías relacionadas. *
  1. Experiencia en la resolución de problemas y depuración de problemas de integración de software y hardware. *
  1. Capacidad para leer documentación técnica y trabajar eficazmente en un entorno de ingeniería multidisciplinar.

Educación y Experiencia: *

  1. Título de Grado o Máster en Ciencias de la Computación, Ingeniería Eléctrica o un campo técnico relacionado. *
  1. Se prefieren 5-7 años de experiencia específicamente en desarrollo en espacio de kernel de Linux y escritura de drivers.

Funciones y Responsabilidades Esenciales: *

  1. Desarrollar, probar y mantener software para sistemas embebidos en Linux. *
  1. Dar soporte a las actividades de puesta en marcha y validación de hardware para nuevos productos y prototipos. *
  1. Integrar y configurar sensores, cámaras, interfaces de comunicación y otros dispositivos periféricos. *
  1. Crear, modificar y depurar drivers de dispositivos y software de sistema en Linux según sea necesario. *
  1. Asistir en el desarrollo del paquete de soporte de placa (BSP) de Linux y la integración de plataformas. *
  1. Depurar problemas de software y a nivel de sistema utilizando logs, equipos de prueba y herramientas de desarrollo. *
  1. Colaborar estrechamente con los equipos de hardware, firmware, fabricación y producto a lo largo del ciclo de vida del producto. *
  1. Contribuir a la arquitectura del sistema, la optimización del rendimiento y las mejoras de fiabilidad del producto. *
  1. Participar en revisiones de código, pruebas y documentación técnica.

Cualificaciones Preferidas: *

  1. Experiencia en el desarrollo de módulos de kernel o drivers de dispositivos en Linux. *
  1. Familiaridad con la arquitectura del kernel de Linux y herramientas de depuración. *
  1. Experiencia con Yocto, Buildroot u otros entornos de compilación de Linux embebido. *
  1. Conocimiento de la configuración de Device Tree y paquetes de soporte de placa. *
  1. Experiencia trabajando con plataformas ARM, RISC-V o x86. *
  1. Familiaridad con herramientas de depuración de hardware como osciloscopios, analizadores lógicos o depuradores JTAG. *
  1. Experiencia con sistemas de imagen, sensores de cámara, visión artificial o dispositivos de borde habilitados por IA. *
  1. Experiencia con Python o lenguajes de scripting para automatización y pruebas. *
  1. Contribuciones a proyectos de código abierto o ecosistemas de software basados en Linux.

Beneficios: *

  • Contribución del empleador del 5% a 401(k), sin necesidad de igualación. *
  • Contribución del 10% al programa de acciones para empleados. *
  • Pago del 100% de las primas de seguro médico, dental y de visión para empleados y sus familias, incluyendo parejas de hecho. *
  • Pago del 100% de las primas de seguro de vida y discapacidad. *
  • 10 días festivos, dos semanas de cierre de la empresa y 15 horas de PTO (tiempo libre pagado) acumuladas por mes. *
  • 4 semanas de permiso parental.

Oportunidad de ascenso

Ubicación del trabajo: UPARC Pittsburgh

Hellbender es un negocio en crecimiento y sigue una política que prioriza las promociones internas. A medida que se crean nuevos puestos, también se crearán nuevas oportunidades de ascenso.

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores