ClickCease
BTA Design Services Inc.
BTA Design Services Inc.

Tester / Desarrollador de Software C++ – Automotriz y Seguridad

Salario

Aplicar en sus términos

Estado del trabajo
Permanente
Ubicación
BTA Design Services Inc.
Ottawa, ON
Lugar de trabajo
En sitio
Descripción del trabajo

Sobre Nosotros

Con sede en Ottawa, BTA Design sirve a la comunidad de diseño electrónico en Canadá y más allá, especializándose en el diseño y verificación de ASIC y FPGA, y en servicios de desarrollo de software embebido. Aumentamos y mejoramos los equipos de nuestros clientes y aceleramos el desarrollo de diseños completos.

Somos adaptables y eficientes, con un personal brillante en nuestro núcleo. Nuestro objetivo es ser los mejores en lo que hacemos.

Nuestro éxito sigue alimentando el crecimiento. Actualmente estamos buscando una serie de recursos técnicos clave, incluyendo un Ingeniero de Software Embebido Senior con experiencia en DisplayPort.

Responsabilidades Clave

  • Analizar y traducir requisitos en arquitectura, diseño, implementación y verificación.
  • Realizar pruebas de sistema y pruebas de integración de sistema.
  • Desarrollar e implementar aplicaciones embebidas automotrices de alto rendimiento en C++, aprovechando el conocimiento del estándar MISRA C++.
  • Desarrollar aplicaciones utilizando protocolos de red como TCP y UDP.
  • Colaborar con equipos multifuncionales para definir, diseñar y desarrollar nuevas características.
  • Asegurar la calidad y la capacidad de respuesta de las aplicaciones a través de pruebas exhaustivas y solución de problemas.
  • Asegurar que el software cumpla con el estándar de Seguridad Funcional ISO 26262.
  • Desarrollar Pruebas Unitarias utilizando el marco GTest/GMock.
  • Desarrollar automatización de pruebas utilizando Python, integrándose con marcos como pytest o Robot Framework.
  • Desarrollar Estrategia de Pruebas, Plan de Pruebas, Estimación de Pruebas y Scripts de Pruebas.
  • Gestionar eficazmente el ciclo de vida de defectos.
  • Generar Informes de Pruebas exhaustivos.

Calificaciones Esenciales

  • Título universitario o de maestría en informática o un campo relacionado.
  • 5-10 años de experiencia en desarrollo de software embebido en C++ y Python.
  • Más de 2 años de experiencia en pruebas manuales, especializándose en pruebas de sistema y pruebas de integración de sistema, utilizando la metodología SCRUM.
  • Habilidad en desarrollo de software orientado a objetos, con un fuerte entendimiento de algoritmos y estructuras de datos.
  • Experiencia práctica con MISRA C++.
  • Familiaridad con procesos de desarrollo de software crítico para la seguridad (Seguridad Funcional) como ASPICE, ASIL y ISO 26262.
  • Conocimiento práctico de lenguajes de scripting como Bash, BAT y PowerShell.
  • Experiencia desarrollando estrategia de pruebas, planificación y artefactos.
  • Experiencia en gestión de defectos.
  • Experiencia con herramientas de gestión de proyectos Agile (por ejemplo, Rally).
  • Excelentes habilidades de comunicación verbal y escrita.
  • Entendimiento de hojas de datos técnicos de hardware.

Activos Adicionales

  • Experiencia con protocolos de seguridad DMTF SPDM, SSL/TSL, IPSec o Kerberos.
  • Conocimientos prácticos de autenticación, cifrado/descifrado, codificación/decodificación, integridad de los datos, gestión de claves/certificados y comunicación segura de extremo a extremo.
  • Conocimiento de estándares de visualización, incluyendo DisplayPort 1.2 o más reciente, HDMI 2.0 o más reciente, VDI, Video Analógico (NTSC/PAL), MPEG2, H.264 y H.265.
  • Experiencia práctica con Classic/Adaptive AUTOSAR.
  • Experiencia con técnicas de análisis FuSa como Libertad de Interferencia (FFI), DOORS, FMEA, FMEDA, FTA y análisis de riesgos (HARA).
  • Desarrollo en QNX y otros RTOS embebidos.
  • Competencia con GitHub, Jira, Confluence y TestRail.
  • Exposición al desarrollo de controladores ASIC.

¿Por Qué Trabajar Aquí?

Ofrecemos trabajo interesante en entornos técnicos desafiantes y estimulantes con empresas que lideran el mundo en tecnología e innovación. Reconocemos que nuestra fortaleza radica en los individuos que se unen a nuestro equipo, por lo que en BTA Design Services, fomentamos un ambiente donde todos son apreciados, confiados y comprometidos. Reconocemos que el equilibrio entre trabajo y vida personal es importante, y nos esforzamos por proporcionar a nuestros empleados roles desafiantes que también les permitan disfrutar de la familia, los amigos y la vida fuera del trabajo.

Compartir este empleo

Únete a BTA Design Services como Tester/Desarrollador de Software C++ y trabaja con un equipo líder en automotriz y seguridad. Disfruta de un entorno técnico estimulante, una cultura de equipo solidaria y oportunidades para el equilibrio entre trabajo y vida personal. ??‍?

Solicitar esta posición

Las ofertas de trabajo están abiertas a todos, sin discriminación y en igualdad de género.

A lo largo del sitio web, se pueden utilizar términos específicos de género para facilitar el flujo del texto.

Utilizamos cookies para garantizar que tenga la mejor experiencia en nuestro sitio web.
Al continuar utilizando nuestro sitio, acepta nuestros términos de la política de cookies
Seleccionar cookies para aceptar

Por favor, desmarque las cookies que no le gustan.

Cookies de consentimiento

Estas cookies solo se utilizan para recordar sus configuraciones de consentimiento y no se pueden desmarcar. Desmarcar esta opción resultaría en que sus configuraciones de consentimiento no se aplicarán al sitio web.

Cookies de sesión

Estas cookies se utilizan para identificar si está registrado en el sitio web y para identificar su sesión abierta. Solo se crean cuando inicia sesión o se registra en el sitio web y, por lo tanto, no se pueden desmarcar. Al iniciar sesión o registrarse en el sitio web, acepta nuestra política de cookies.

Rendimiento

Estas cookies nos permiten analizar la navegación en nuestro sitio para mejorar su funcionamiento.

Publicidad dirigida

Estas cookies nos ayudan a limitar la cantidad de veces que ve un anuncio, personalizar nuestras ofertas y servicios según sus intereses, medir la efectividad de una campaña publicitaria, etc. Estos pueden ser compartidos con nuestros socios.