Octasic
Octasic
Octasic desarrolla hardware y software de radio definida por software basados en DSP para el procesamiento de señales de radiofrecuencia en los sectores de defensa, seguridad pública, telecomunicaciones y sistemas no tripulados. Sus dispositivos inalámbricos compactos y de bajo consumo, plataformas y cadenas de herramientas de software respaldan misiones C5ISR y de inteligencia, vigilancia y reconocimiento, incluidos sistemas de procesamiento de señales con inteligencia artificial y aprendizaje automático para vehículos tripulados y no tripulados. Octasic también ofrece servicios de diseño de ingeniería, integración, personalización y apoyo al despliegue para organizaciones que desarrollan e implementan sistemas avanzados inalámbricos y de procesamiento de señales.

Desarrollador de automatización de infraestructura de verificación y validación

Desarrolla automatización en Python y C++, telemetría e infraestructura CI/CD para validar las plataformas SoC inalámbricas de Octasic y sistemas de comunicaciones de misión crítica.

Descripción

  • Diseña y mantiene marcos de automatización escalables e infraestructura de validación.
  • Desarrolla software para automatizar los flujos de trabajo de validación y las pruebas de regresión.
  • Crea herramientas en Python y C++ para controlar dispositivos, interactuar con UE, coordinar instrumentos, recopilar telemetría, extraer KPI y realizar análisis automatizados.
  • Integra comunicaciones automatizadas con instrumentos de laboratorio, equipos de red, sistemas embebidos y dispositivos inalámbricos.
  • Desarrolla API, servicios, utilidades y capas de orquestación para flujos automatizados de verificación y validación.
  • Automatiza bancos de pruebas y contribuye a la integración de sistemas.
  • Mejora la escalabilidad, fiabilidad y facilidad de mantenimiento de los entornos de validación.
  • Crea bibliotecas, servicios y componentes de herramientas de validación reutilizables.
  • Desarrolla flujos de ingesta y monitorización de telemetría con MQTT, Kafka, canalizaciones ETL y marcos de registro y trazabilidad.
  • Contribuye a la observabilidad y la monitorización de sistemas.
  • Desarrolla canalizaciones para extraer KPI y realizar análisis automatizados.
  • Contribuye a los paneles, los informes y el análisis de regresiones.
  • Integra la validación automatizada en canalizaciones CI/CD.
  • Contribuye al despliegue, la ejecución y la generación de informes automatizados.
  • Colabora con equipos de software para mejorar la capacidad de prueba y la calidad de las versiones.
  • Contribuye a la automatización de regresiones y a la escalabilidad de la infraestructura.
  • Investiga problemas de integración y del sistema mediante registros, trazas, capturas de paquetes, telemetría, análisis de API y depuración de redes.
  • Colabora con equipos de desarrollo y sistemas para aislar las causas raíz y validar las correcciones.
  • Reproduce problemas del sistema y del entorno real en entornos controlados.

Requisitos

  • Título universitario en ingeniería informática, de software o eléctrica, ciencias de la computación, o experiencia práctica equivalente.
  • Sólidas habilidades de desarrollo de software en Python, C++ y Bash o scripting de shell.
  • Experiencia en la creación de marcos de automatización, herramientas de validación, infraestructura de software, plataformas de regresión y sistemas de orquestación.
  • Experiencia con sistemas CI/CD como Jenkins, GitHub Actions, GitLab CI o Azure DevOps.
  • Experiencia con Git y flujos de trabajo de control de versiones.
  • Experiencia trabajando en entornos Linux.
  • Experiencia con Docker o ejecución en contenedores.
  • Conocimientos de fundamentos de redes, TCP/IP, Ethernet, integración de API y depuración de sistemas.
  • Familiaridad con Wireshark, la recopilación de telemetría y conceptos de observabilidad.
  • Experiencia en la resolución de problemas mediante registros.
  • Experiencia con Playwright, Pytest, marcos de automatización y validación de backend o API.
  • Sólidas habilidades para resolver problemas y capacidad para trabajar en entornos de ingeniería en evolución.
  • Elegibilidad para obtener una habilitación de seguridad canadiense.
  • Se valorará la experiencia con sistemas inalámbricos, LTE/5G, entornos de RF y sistemas embebidos.
  • Se valorará la experiencia en integración de analizadores de espectro, generadores de señales, analizadores de redes vectoriales (VNA), emuladores de canal, osciloscopios y otros instrumentos de laboratorio.
  • Se valorará la experiencia con TestStand, LabVIEW, sistemas PXI, control de instrumentos SCPI/VISA o entornos de medición automatizados.
  • Se valorará la experiencia con MQTT, Kafka, canalizaciones ETL y de datos, Grafana, Prometheus y plataformas de observabilidad.
  • Se valorará la experiencia con sistemas integrados de hardware y software, telecomunicaciones, aeroespacial, defensa o entornos de misión crítica.
  • Familiaridad con sistemas distribuidos, análisis de telemetría y validación basada en KPI.

Beneficios

  • Remuneración competitiva.
  • Paquete de beneficios.
  • Descuento en la membresía de gimnasio.
  • Programa de compra de opciones sobre acciones.
  • Reembolso del transporte público.
  • Ducha en las instalaciones.
  • Bebidas y aperitivos gratuitos todos los días.
  • Equilibrio entre la vida laboral y personal.
  • Ambiente de trabajo cordial y colaborativo.
  • Actividades sociales durante todo el año.
  • Participación de la empresa en la comunidad.
  • Cerca de varias opciones de transporte público.

Empleos relacionados

Manulife

Arquitecto/a Líder de Infraestructura, Manulife — Híbrido en Toronto

Manulife

Lidera la arquitectura de infraestructura empresarial de Manulife en la nube, las redes, las plataformas y los servicios tecnológicos centrales. Ayuda a modernizar las bases tecnológicas y reforzar la resiliencia de una organización global de servicios financieros.

Abrir
Mecka

Ingeniero sénior de infraestructura cloud (híbrido, Canadá)

Mecka

Lidera las redes, el almacenamiento, la seguridad y la fiabilidad de AWS para la infraestructura de datos de robótica e IA incorporada de Mecka. Optimiza el movimiento de datos a gran escala y los costes de la nube colaborando con equipos de ingeniería.

Abrir
Mecka

Ingeniero sénior de infraestructura cloud en Toronto (híbrido)

Mecka

Lidera las redes, el almacenamiento y la infraestructura de AWS para la plataforma de datos robóticos de Mecka. Mejora el movimiento seguro y fiable de datos y las operaciones cloud para flujos de trabajo globales de IA.

Abrir
Signal 1

Ingeniero/a sénior de infraestructura cloud - Toronto (híbrido)

Signal 1

Desarrolla y opera la infraestructura de Azure y los pipelines de entrega para la plataforma de IA sanitaria de Signal 1. Mejora la seguridad, escalabilidad, fiabilidad y automatización para clientes del sector sanitario.

Abrir