Ford Motor Company
Ford Motor Company
Ford Motor Company es un fabricante de automóviles con sede en Estados Unidos y una historia que se remonta a 1903. Además de desarrollar y producir vehículos, la empresa está ampliando su enfoque hacia los servicios de movilidad, las experiencias digitales y el software. El trabajo de Ford también incluye iniciativas de sostenibilidad y objetivos medioambientales, como reflejo de un enfoque que conecta el transporte, la innovación, el impacto en la comunidad y las prácticas empresariales responsables.

Ingeniero principal sénior de software embebido, Long Beach híbrido

Lidera el desarrollo de firmware embebido para los vehículos eléctricos de Ford en un puesto de ingeniero principal sénior. Diseña y valida sistemas multicore de bajo consumo y críticos para la seguridad, destinados a la gestión de la energía y al control del tren motriz.

Descripción

  • Liderar el diseño y la implementación de firmware para sistemas embebidos distribuidos con múltiples microcontroladores, con énfasis en la seguridad y la eficiencia energética
  • Especificar, desarrollar y probar software de bajo nivel bare-metal y RTOS para sistemas de gestión de la energía y control del tren motriz
  • Desarrollar software embebido que abarque desde las capas fundamentales de bajo nivel hasta los módulos de aplicación
  • Definir las interfaces entre el software de aplicación y el firmware embebido
  • Diseñar la arquitectura de software multicore para sistemas críticos en cuanto a los tiempos de respuesta
  • Aclarar requisitos, especificaciones y decisiones de diseño ambiguos
  • Desarrollar componentes e interfaces de software eficientes en tiempo real
  • Crear métodos e implementaciones de pruebas de componentes de software que respalden la madurez, la estabilidad y la preparación para el lanzamiento
  • Utilizar hardware de banco y depuradores, incluidos entornos HIL, para verificar el comportamiento del software
  • Desarrollar software conforme a la norma ISO 26262
  • Establecer requisitos de potencia a nivel de sistema e implementar modos de funcionamiento de bajo consumo para microcontroladores
  • Instrumentar y generar perfiles del software para descubrir oportunidades de optimización tanto a nivel de submódulo como de sistema
  • Realizar la validación del hardware y pruebas en vehículos de laboratorio
  • Desarrollar marcos de automatización para pruebas unitarias, SIL y HIL
  • Crear planes de pruebas exhaustivos y evaluar la funcionalidad, estabilidad y rendimiento del firmware en diversas condiciones, incluidos los modos de bajo consumo

Requisitos

  • Experiencia práctica en la puesta en marcha de hardware, la depuración de sistemas y la optimización de código
  • Capacidad para colaborar eficazmente y explicar conceptos técnicos complejos
  • Capacidad para producir código C de alta calidad para sistemas embebidos en tiempo real
  • Dominio del diseño de arquitecturas embebidas, desde bare metal hasta implementaciones con RTOS
  • Amplios conocimientos de arquitecturas y periféricos modernos de controladores embebidos multicore de 32 bits
  • Comprensión de las canalizaciones de CI/CD y de la infraestructura de compilación de software
  • Título universitario en Ingeniería Eléctrica, Ciencias de la Computación o Ingeniería Informática; también pueden cumplir los requisitos quienes demuestren una capacidad excepcional o tengan experiencia equivalente
  • Al menos 8 años de experiencia relevante en diseño embebido
  • Dominio avanzado de Embedded C
  • Experiencia con JIRA, Confluence o herramientas comparables para realizar el seguimiento de entradas y resultados
  • Conocimientos de fundamentos de ingeniería eléctrica, incluido el análisis y diseño de circuitos
  • Debe contar con autorización legal para trabajar en Estados Unidos
  • Experiencia en el desarrollo de controladores de bajo nivel y la integración de plataformas RTOS
  • Experiencia con herramientas de compilación como Bazel, SCons y CMake
  • Experiencia en el análisis de componentes fundamentales de hardware de PCB con las herramientas adecuadas
  • Capacidad para escribir scripts de pruebas en Python
  • Sólida base en diseño de software y prácticas de desarrollo mantenibles
  • Sólidas habilidades de comunicación y trabajo en equipo

Beneficios

  • La cobertura médica, dental, oftalmológica y de medicamentos con receta comienza de inmediato
  • Días flexibles para el cuidado familiar
  • Permiso parental remunerado
  • Programas para apoyar a los nuevos padres durante su transición de regreso al trabajo
  • Cuidado infantil de respaldo subvencionado
  • Apoyo para la formación de familias, incluido el reembolso de adopción y gestación subrogada, además de tratamientos de fertilidad
  • Descuentos en vehículos para empleados y familiares, además de programas de arrendamiento para directivos
  • Ayuda para la matrícula
  • Grupos de recursos para empleados activos y consolidados
  • Tiempo remunerado para el servicio comunitario individual y en equipo
  • Días festivos remunerados generosos, incluida la semana entre Navidad y Año Nuevo
  • Tiempo libre remunerado con la opción de comprar días adicionales de vacaciones
  • Patrocinio de visado disponible

Empleos relacionados

Protiviti

Gerente de Arquitectura de Soluciones de Databricks

Protiviti

Lidera el diseño y la entrega de plataformas de datos modernas y soluciones de ingeniería de datos con Databricks para clientes de Protiviti. Guía la arquitectura, las migraciones, la gobernanza y el desarrollo de equipos en distintos sectores.

Abrir
Protiviti

Arquitecto sénior de soluciones Databricks, director asociado

Protiviti

Lidera proyectos para clientes de Protiviti diseñando soluciones de datos con Databricks y asesorando sobre riesgos tecnológicos. Desarrolla oportunidades de negocio, guía la ejecución de proyectos y orienta a los equipos en un puesto híbrido de consultoría.

Abrir
Neara

Arquitecto de valor para clientes

Neara

Ayuda a clientes de servicios públicos a adoptar los gemelos digitales de Neara, basados en aprendizaje automático, para redes eléctricas y a demostrar un retorno de la inversión medible. Asesora a clientes y colabora con los equipos de Ventas e Implementación.

Abrir
NVIDIA

Arquitecto sénior de rendimiento de modelos de programación y posentrenamiento en NVIDIA (remoto, EE. UU.)

NVIDIA

Lidera la evaluación del rendimiento y el posentrenamiento de los modelos de IA de NVIDIA para generar código e ingeniería de software. Desarrolla evaluaciones comparativas, estrategias de recompensa e infraestructura de entrenamiento escalable.

Abrir
Akamai Technologies

Arquitecto de soluciones remoto en Costa Rica

Akamai Technologies

Ofrece soluciones de nube, seguridad, medios y rendimiento de Akamai a los clientes. Lidera las implementaciones desde el diseño técnico hasta las pruebas y la puesta en marcha.

Abrir
McKesson

Gerente sénior de categoría, servicios tecnológicos — McKesson

McKesson

Lidera el abastecimiento de servicios tecnológicos, las negociaciones contractuales y el desempeño de proveedores para el negocio de atención médica de McKesson. Define la estrategia de compras para servicios tecnológicos complejos.

Abrir