ORBCOMM
ORBCOMM
ORBCOMM desarrolla tecnología para el Internet de las cosas (IoT) destinada a organizaciones que necesitan información conectada y en tiempo real sobre activos físicos y operaciones. Sus soluciones de telemática y conectividad combinan comunicaciones por satélite y redes celulares para respaldar la gestión de flotas, el seguimiento de contenedores y la supervisión en los sectores del transporte, marítimo, industria pesada, agricultura y recursos naturales. Al ayudar a los equipos a rastrear equipos, cargamentos y operaciones de campo, los productos de ORBCOMM están diseñados para mejorar la visibilidad, el control operativo, la eficiencia y la seguridad.

Ingeniero de software embebido en ORBCOMM – Ottawa (presencial)

Desarrolla software embebido y en Lua para los productos de IoT Smart Tracking de ORBCOMM en un puesto presencial en Ottawa. Crea aplicaciones para terminales, resuelve defectos y refuerza las pruebas automatizadas con la orientación de un equipo sénior.

Descripción

  • Desarrollar y mantener software embebido para productos Smart Tracking
  • Usar Lua para ampliar las capacidades y funcionalidades de los productos
  • Entregar funcionalidades de software específicas con el apoyo de ingenieros sénior
  • Convertir requisitos definidos en implementaciones de software funcionales
  • Desarrollar experiencia práctica con Lua y sus herramientas de desarrollo complementarias
  • Crear aplicaciones para terminales a partir de especificaciones funcionales
  • Diagnosticar, investigar y corregir defectos de software
  • Evaluar los servicios afectados y aplicar las correcciones adecuadas
  • Usar el marco de pruebas de regresión automatizadas
  • Escribir y mantener la cobertura de pruebas automatizadas
  • Realizar pruebas manuales y automatizadas para garantizar la fiabilidad y el rendimiento
  • Ayudar a mejorar con el tiempo los flujos de trabajo y la cobertura de pruebas
  • Trabajar con desarrolladores, especialistas en pruebas y colaboradores interfuncionales
  • Contribuir a revisiones de código, conversaciones del equipo y planificación del desarrollo
  • Aprender sobre los productos, sistemas y prácticas de ingeniería de ORBCOMM mediante trabajo práctico y mentoría
  • Apoyar los objetivos relacionados con la hoja de ruta de la aplicación Smart Tracking
  • Reportar al director de Software de Módem

Requisitos

  • Aportar entre 3 y 5 años de experiencia en el desarrollo de aplicaciones de software con lenguajes de programación modernos
  • Conocer las prácticas fundamentales de desarrollo de software, los métodos de depuración y los enfoques de resolución de problemas
  • Comprender los principios del desarrollo de software embebido
  • Tener experiencia trabajando en Linux o en un entorno de desarrollo comparable
  • Comprender los conceptos de pruebas de software y las prácticas de pruebas automatizadas
  • Demostrar sólidas capacidades analíticas, de resolución de problemas y comunicación
  • Aprender rápidamente tecnologías desconocidas y aplicarlas de manera eficaz
  • Se prefiere experiencia en programación con Lua
  • Se prefiere experiencia en la creación de aplicaciones para terminales o de línea de comandos
  • Se valora la experiencia con marcos de pruebas de regresión o con el desarrollo de pruebas automatizadas
  • Se valora la experiencia con productos de IoT, telecomunicaciones, seguimiento o dispositivos conectados
  • Usar herramientas basadas en IA y automatización para apoyar el trabajo diario y la productividad; mantener el compromiso con el desarrollo continuo de la alfabetización digital y en IA
  • Compromiso con el aprendizaje continuo en alfabetización digital y en IA

Beneficios

  • Cobertura de salud y bienestar
  • Tiempo libre remunerado
  • Programas de jubilación o ahorro
  • Modalidades de trabajo flexibles
  • Cobertura de seguros
  • Beneficios para el estilo de vida
  • Descuentos para empleados
  • Mentoría de miembros experimentados del equipo
  • Entorno de trabajo colaborativo e innovador
  • Adaptaciones de accesibilidad durante todo el proceso de selección

Empleos relacionados

NVIDIA

Ingeniero sénior de temporización de circuitos, NVIDIA (remoto, California)

NVIDIA

Diseña circuitos de procesadores NVIDIA para seguridad de hardware, reloj adaptativo y gestión de energía. Lidera la validación de temporización y el análisis a nivel de transistor, y aplica métodos de IA y aprendizaje automático al diseño de silicio.

Abrir
AT&T

Representante de ventas para cuentas territoriales de AT&T Business — Memphis

AT&T

Desarrolla la cartera de clientes de pequeñas empresas y del mercado medio de AT&T en Memphis mediante la venta de banda ancha de fibra y otras soluciones de comunicaciones. El puesto combina prospección, desarrollo de cuentas y venta consultiva para aumentar los ingresos del territorio.

Abrir