BV.talent
  • Inicio
  • Acerca de nosotros
  • Vacantes
  • English
Aplicar
Todas las vacantes

Desarrollador Sénior de C++

Salario inicial (anual): CAD $60.000

Montreal, Canadá Remoto · Tiempo completo


La compañía es un proveedor de software líder en la industria con tecnología en la intersección de IA, visión por computadora e imágenes computacionales. Sus productos galardonados abordan aplicaciones de misión crítica para los mercados de sistemas avanzados de asistencia al conductor (ADAS), vehículos autónomos (AV), Smart City y video seguridad.

Como desarrollador sénior de C++, contribuirá a la integración de tecnologías de visión artificial basadas en aprendizaje profundo en una variedad de plataformas de software y hardware. El candidato ideal es un ingeniero de software con capacidad comprobada para escribir código de calidad de producción y que se sienta cómodo colaborando con el equipo de I+D.

Responsabilidades:

Integrar o transferir algoritmos de procesamiento de imágenes y visión por computadora a varias plataformas.

Participar en el diseño de infraestructura de software de Visión por Computador que:

  • Soporte una variedad de plataformas informáticas y aceleradores de IA (como PC, dispositivos integrados, CPU, GPU y VPU)
  • Aproveche el poder de los frameworks de inferencia de redes neuronales existentes como TensorRT, OpenVINO, TensorFlow, etc.

Proporcionar retroalimentación constructiva y orientación a los miembros junior del equipo.

Requisitos:

Tener conocimientos en al menos uno de estos campos: Visión Artificial, procesamiento de imágenes, aprendizaje profundo, etc.

Experiencia y seguridad lidiando con la incertidumbre técnica y del proyecto.

Enfoque pragmático con actitud de hacer que las cosas funcionen.

Excelentes habilidades de programación en C++:

  • Dominio de los estándares modernos de C++ (C++11 o más reciente).
  • Experiencia práctica con patrones de diseño de software orientado a objetos y su implementación en C++.
  • Cómodo usando funciones de lenguaje como STL, punteros inteligentes, semántica de movimiento, plantillas, etc.
  • Experiencia en depuración y uso de herramientas como gdb, lldb, valgrind, etc.
  • Experiencia con sistemas de compilación multiplataforma, como CMake.

Más de 3 años de experiencia desarrollando bajo un entorno Linux.

  • Experiencia trabajando en un entorno de trabajo colaborativo:
  • Familiarizado con prácticas ágiles de desarrollo como Scrum.
  • Cómodo usando herramientas de desarrollo colaborativo como GitLab y Jira.
  • Capacidad para adherirse a los estándares de codificación de la empresa.
  • Disponibilidad para participar en procesos de revisión de código.

Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Software (o en campos similares),y al menos 5 años de experiencia laboral en la industria como desarrollador de software.

Dedicación comprobada para escribir código de calidad de producción que sea robusto, eficiente, portátil, mantenible y libre de errores

Fuertes habilidades de comunicación. Inglés nivel B2+

Requisitos deseables

CUDA

Frameworks de Deep Learning como TensorFlow, PyTorch o Caffe

Plataformas automotrices o integradas como NVIDIA Drive/Jetson AGX.

Buen conocimiento de algoritmos de Deep Learning y Computer Vision.

ASPICE.

Aplicar ahora

Salario inicial (anual)

CAD $60.000

¿Necesitas ayuda?

¿Tienes dificultades cargando un archivo o tal vez algo no funciona bien en la página? Nos complacería solucionarlo para ti!

Envíanos un email

support@bvtalent.com

Preguntas Frecuentes

BV.talent
BV.talent
  • BV.talent
  • BV.talent
  • BV.talent
  • Inicio
  • Acerca de nosotros
  • Vacantes
  • Preguntas Frecuentes
  • Política de privacidad
Aplicar

Desarrollado por BV.talent

© 2022 BV.talent es parte de Grupo BVentures.