TMS LLC
Sopra Steria
Desarrollador Senior de Software C++
Descripción de la empresa
CS Group Canada, filial de CS Group (parte del Grupo Sopra Steria), es líder en el desarrollo y certificación de sistemas críticos de seguridad en las industrias aeroespacial, eléctrica y de conducción autónoma.
Acerca de nosotros
Unirse a CS Group Canada significa participar en proyectos complejos y de alta tecnología para algunos de los fabricantes de sistemas más prestigiosos de Norteamérica, al tiempo que se benefician de salarios competitivos, beneficios integrales y acuerdos de trabajo flexibles.
Hoy, CS Canada ofrece la oportunidad de unirse a un grupo dinámico que opera en un sector en constante crecimiento, trabajando en sistemas complejos de alta tecnología. Todo ello mientras se disfrutan de beneficios integrales, un entorno de trabajo centrado en el apoyo mutuo y el éxito colectivo, y horarios de trabajo flexibles.
CS Group Canada ofrece una solución propietaria innovadora, LAD (Sistema Antidron), diseñada específicamente para satisfacer las necesidades únicas de sus clientes. Esta tecnología avanzada permite la detección, identificación y seguimiento de drones potencialmente hostiles utilizando un sistema integrado de sensores y cámaras de alta precisión. También proporciona capacidades de neutralización personalizadas para garantizar la seguridad de las infraestructuras críticas y los eventos sensibles.
Requisitos
Buscamos un Desarrollador Senior de Software:
Cualificaciones
- Título de Grado o Máster en Ingeniería Informática o Ciencias de la Computación;
- Mínimo 7 años de experiencia en desarrollo de software orientado a objetos;
- Mínimo 10 años de experiencia en un puesto de desarrollo de software C++;
- Se requiere dominio de Google Test y QTest;
- Experiencia significativa con entornos Linux, (Ubuntu o Fedora son un plus.)
- Familiarizado con el control de versiones de código fuente (GIT, Gerrit)
- Redacción rigurosa de documentación;
- Dominio del francés, buen conocimiento del inglés como plus;
- Rápido aprendizaje con sólidas habilidades para la resolución de problemas
- Diseñar, desarrollar y optimizar aplicaciones de software complejas utilizando C++.
- Aplicar buenas prácticas y estándares de desarrollo de software.
- Participar en la definición y diseño de arquitecturas eficientes para software crítico y estratégico de n-niveles.
- Desarrollar interfaces de usuario eficientes y algoritmos de procesamiento de datos.
- Aplicar y promover metodologías de prueba robustas (TDD, BDD, QtTest).
- Participar en revisiones de código para mejorar la calidad y el cumplimiento de la Definición de Hecho.
- Analizar y preparar documentación.
- Colaborar con equipos multidisciplinares y gestionar prioridades para cumplir objetivos.
- Dar soporte a los equipos de V&V y hardware con herramientas de software.
- La experiencia con metodologías ágiles (Scrum) es un plus.
Información adicional
Tenga en cuenta que solo se contactará a los candidatos seleccionados y a los Residentes Permanentes/Ciudadanos Canadienses.
Tipos de empleo: Tiempo completo, Permanente
CS Group Canada valora la diversidad en el lugar de trabajo y anima a las mujeres, minorías visibles, minorías étnicas, personas aborígenes y personas con discapacidades a postularse.
Toda su información se mantendrá confidencial de acuerdo con las directrices EEO.
Beneficios
- Trabajo Híbrido
- Seguro médico, dental y de visión líder en la industria
- Acceso a un servicio de telemedicina
- Programa RRSP
- Días personales y por enfermedad
- Sala de recreo con mesa de billar y futbolín
