IDEX Corporation
IDEX Corporation
IDEX Corporation desarrolla tecnologías esenciales para aplicaciones sanitarias, industriales y de seguridad. Su cartera incluye componentes de precisión para la secuenciación del ADN y la investigación médica, sistemas de manipulación y medición de fluidos, y equipos de extinción de incendios como las herramientas Hurst Jaws of Life. Sus productos respaldan el análisis de laboratorio, los procesos industriales, la respuesta ante emergencias y otras aplicaciones en las que resulta fundamental contar con equipos de precisión fiables.

Ingeniero de Software de Sistemas Embebidos – Trabajo Remoto en Oklahoma

Desarrolla firmware y tecnologías conectadas para los productos industriales de gestión de fluidos de IDEX Corporation. Trabaja con plataformas Linux, RTOS, móviles, IoT y de nube.

Descripción

  • Definir la dirección técnica a largo plazo, las decisiones de ingeniería y la cultura del equipo
  • Evaluar las necesidades de los clientes, las tendencias del mercado y los riesgos técnicos para fundamentar la estrategia de producto
  • Diseñar sistemas innovadores para iniciativas estratégicas, incluido el desarrollo de nuevos productos
  • Evaluar tecnologías emergentes, fomentar el aprendizaje continuo y asesorar a los equipos de ingeniería
  • Gestionar el ciclo de vida del desarrollo de software desde el concepto hasta el lanzamiento
  • Definir arquitecturas de sistemas y requisitos técnicos
  • Crear algoritmos y desarrollar firmware y aplicaciones embebidas orientados a objetos
  • Realizar actividades de verificación y validación para respaldar la calidad y fiabilidad del producto
  • Utilizar metodologías Agile, SDLC, SEBoK y PLM
  • Crear y mantener herramientas de desarrollo y procesos de ingeniería
  • Realizar análisis de la competencia y abordar obstáculos para una ejecución eficiente
  • Explicar conceptos técnicos complejos a audiencias técnicas y no técnicas
  • Preparar y presentar propuestas técnicas
  • Coordinar la resolución de problemas complejos y desarrollar estrategias alineadas con las partes interesadas
  • Puede requerirse viajar hasta un 10 % del tiempo
  • Este puesto no tiene responsabilidades de supervisión

Requisitos

  • Se requiere una licenciatura en ciencias de la computación, ingeniería informática, ingeniería de software o ingeniería eléctrica
  • Se requieren al menos 3 a 5 años de experiencia relevante posterior a la graduación en manufactura industrial
  • Al menos 3 a 5 años de experiencia en desarrollo de software orientado a objetos con Rust, Python, Java/JavaScript, C++ y C#
  • Al menos 3 a 5 años de experiencia en desarrollo de aplicaciones para Linux embebido, Android e iOS
  • Al menos 3 a 5 años de experiencia en administración y soporte de sistemas Linux
  • Al menos 3 a 5 años de experiencia con IDE como Microsoft Visual Studio y Eclipse
  • Al menos 3 a 5 años de experiencia en la implementación de RTOS para sistemas de control basados en MCU
  • Al menos 3 a 5 años de experiencia en el desarrollo e integración de protocolos RS232/485, CAN, MQTT, Modbus y Ethernet
  • Al menos 3 a 5 años de experiencia trabajando con periféricos de MCU, incluidos UART, USB, GPIO, I2C, SPI, PWM, temporizadores, eMMC y arquitecturas SoM
  • Capacidad demostrada para diseñar la arquitectura, implementar y desplegar soluciones técnicas complejas
  • Dominio de Bitbucket/Git, Jenkins, Docker, Jira y análisis estático con SonarQube
  • Capacidad para interpretar esquemas eléctricos de hardware con fines de depuración
  • Experiencia con Wi-Fi, Bluetooth, redes celulares y microservicios en la nube relacionados con Digital Twin, SaaS, PaaS, DaaS y lagos de datos
  • Se prefiere experiencia electromecánica con productos industriales o automotrices
  • Se prefiere una maestría en ciencias de la computación, ingeniería informática, ingeniería de software o ingeniería eléctrica
  • No se ofrece patrocinio de visa de empleo para este puesto

Beneficios

  • Puede estar disponible un plan de bonificación basado en el desempeño
  • Beneficios de salud
  • Plan de ahorro para la jubilación 401(k) con aportación de la empresa
  • Tiempo libre remunerado