Saltar al contenido

Draper

Ingeniero/a de Software Embebido

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

Descripción general

Draper es una organización independiente sin ánimo de lucro de investigación y desarrollo con sede en Cambridge, MA. Los más de 2,000 empleados de Draper abordan importantes retos nacionales con la promesa de ofrecer soluciones exitosas y utilizables. Desde la defensa militar y la exploración espacial hasta la ingeniería biomédica, vidas enteras dependen a menudo de las soluciones que proporcionamos. Nuestros equipos multidisciplinares de ingenieros y científicos trabajan en un entorno colaborativo que inspira la fertilización cruzada de ideas necesaria para la innovación real. Para más información sobre Draper, visite draper.com.

Resumen de la descripción del puesto

El/la Ingeniero/a de Software Embebido 2 aporta experiencia técnica y liderazgo para el desarrollo de aplicaciones de software embebido complejas y en tiempo real en entornos informáticos con recursos limitados. Contribuye y colabora como miembro de equipos multidisciplinares a lo largo del ciclo de vida del software crítico para la misión, desde la conceptualización de la arquitectura, el análisis de requisitos y la implementación del software hasta la evaluación final y la liberación del software.

Las áreas técnicas incluyen el desarrollo de software embebido para sistemas de imagen, controladores de dispositivos, procesos y vehículos, y sistemas de navegación y mapeo. Los dominios de aplicación incluyen submarinos, terrestres, aéreos, hipersónicos y espaciales. Este puesto trabaja de forma independiente para realizar las responsabilidades del trabajo.

Draper está comprometido con la creación de un entorno inclusivo. Entendemos el valor de la inclusividad y su impacto en una cultura de alto rendimiento. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, discapacidad, edad, orientación sexual, procedencia nacional, condición de veterano o información genética. Draper se compromete a proporcionar acceso, igualdad de oportunidades y adaptaciones razonables para personas con discapacidades en el empleo, sus servicios, programas y actividades. Para solicitar adaptaciones razonables, póngase en contacto con hr@draper.com [hr@draper.com?subject=Request%20for%20Accommodation].

Descripción del puesto

Funciones/Responsabilidades

  1. Diseña e implementa la arquitectura de software embebido para la monitorización y control de equipos.
  1. Evalúa el software/firmware/hardware embebido y su diseño.
  1. Codifica, depura y prueba el software del sistema.
  1. Realiza la implementación de software embebido y software multiplataforma.
  1. Contribuye al diseño del sistema basándose en la experiencia demostrada y los conocimientos aplicables.
  1. Aporta contenido para informes técnicos y presentaciones con mínima supervisión.
  1. Identifica proactivamente las necesidades y preocupaciones asociadas a las decisiones de diseño y las comunica a la dirección del proyecto.
  1. Se adapta adecuadamente a los cambios en los requisitos del programa.
  1. Identifica los desafíos asociados con el trabajo asignado y los comunica a la dirección del proyecto.
  1. Realiza otras tareas según se le asignen.

Requisitos mínimos

Habilidades/Capacidades

  1. Excelentes habilidades de desarrollo y resolución de problemas en entornos embebidos.
  1. Experiencia con emuladores en circuito, depuradores JTAG y equipos de prueba de laboratorio.
  1. Excelente conocimiento de técnicas de codificación de SO, protocolos IP, interfaces y subsistemas de hardware.
  1. Conocimiento del desarrollo para ejecución en tiempo real.
  1. Excelentes habilidades organizativas y atención al detalle.
  1. Sólidas habilidades analíticas y de resolución de problemas.
  1. Conocimiento de herramientas de gestión de configuración de software, herramientas de seguimiento de defectos y procesos de revisión por pares.
  1. Excelentes habilidades de gestión del tiempo con capacidad demostrada para cumplir plazos.
  1. Excelentes habilidades de comunicación verbal y escrita.

Educación

Se requiere un título de Grado en Informática, Ingeniería Informática o Ingeniería Eléctrica.

Experiencia

Se requieren 3-5 años de experiencia con un título de Grado o 0-3 años con un Máster en el desarrollo de software embebido o experiencia aplicable.

Descripción adicional del puesto

Experiencia en sistemas embebidos, sistemas operativos multinúcleo, modificación o escritura de código de kernel, código máquina y C y C++. El individuo aprenderá o aportará conocimientos de procesamiento multinúcleo, conocimientos de planificación, conocimientos de la arquitectura RISC-V.

Conocimientos prácticos de RUST o experiencia en C y un fuerte deseo de aprender RUST.

Diseño e implementación de sistemas operativos en tiempo real, familiaridad con periféricos de bajo nivel del procesador como UART, SPI, controlador DMA, controlador de memoria y capacidad para absorber detalles sobre el funcionamiento del procesador y periféricos similar a procesadores y microcontroladores comerciales complejos. Capacidad para depurar y aislar problemas de hardware desde una perspectiva de software/usuario.

Los candidatos seleccionados para este puesto deberán obtener y mantener una autorización de seguridad gubernamental. Se prefiere una autorización Top Secret activa.

Se prefiere la familiaridad con la arquitectura RISC-V, así como la experiencia en Python.

Ciudad de ubicación del puesto: Cambridge

Estado de ubicación del puesto: Massachusetts

Código postal de ubicación del puesto: 02139-3563

El rango salarial base en EE. UU. para este puesto a tiempo completo es de $75,000.00 - $156,000.00

Nuestros rangos salariales se determinan por el puesto, el nivel y la ubicación. El rango que se muestra en cada oferta de empleo refleja los salarios objetivo mínimos y máximos para el puesto en todas las ubicaciones de EE. UU. Dentro del rango, el salario individual se determina por la ubicación de trabajo y factores adicionales, incluyendo las habilidades relacionadas con el puesto, la experiencia y la educación o formación pertinente. Los rangos sindicales cumplirán las tarifas aprobadas por el convenio colectivo según la ubicación y el puesto. Su reclutador podrá compartir más información sobre el rango salarial específico para su ubicación preferida durante el proceso de contratación. Tenga en cuenta que los detalles de compensación que se muestran en las ofertas de puestos en EE. UU. reflejan únicamente el salario base y no incluyen bonificaciones ni beneficios.

Nuestro trabajo es muy importante para nosotros, pero también lo es nuestra vida fuera del trabajo. Draper apoya muchos programas para mejorar el equilibrio entre la vida laboral y personal, incluyendo flexibilidad en el lugar de trabajo, clubes de empleados que van desde fotografía hasta yoga, talleres de salud y finanzas, eventos sociales fuera del sitio y descuentos en museos locales y actividades culturales. Si esta oportunidad de empleo específica y la posibilidad de trabajar en una empresa de I+D de renombre nacional le atraen, solicite ahora en draper.com/careers.

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