Desarrollo C/C++

Novanotio
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior
Compensation
€ 39K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
C
Microsoft Windows
JIRA
Unix
C++
Computer Engineering
Continuous Integration
Software Design Patterns
Microsoft Visual Studio
Message Queuing Telemetry Transport (MQTT)
Systems Development Life Cycle
QT
Mockito
Software Engineering
Web Services
Google Test
GIT
Kubernetes
REST
Software Version Control
Docker
Jenkins

Job description

Apostamos por tu desarrollo técnico y personal a través de mentoring y oportunidades reales de evolución profesional.

INGENIERO/A DE DESARROLLO C/C++ PROYECTO INTERNACIONAL DE TICKETING EN IRLANDA Desde Novanotio estamos buscando incorporar un/a Ingeniero/a de Desarrollo Software C/C++ para unirse a un proyecto internacional del sector transportes, centrado en el desarrollo de sistemas de ticketing industrial. Trabajarás con dispositivos físicos integrados, programando en un entorno mixto de software y hardware de alto nivel.

Requirements

En Novanotio llevamos más de 30 años conectando talento tecnológico con proyectos innovadores a nivel nacional e internacional. Nuestro compromiso es ayudarte a construir una carrera profesional sólida, con retos reales y oportunidades de crecimiento., Más de 4 años de experiencia en desarrollo con C/C++.

Nivel alto de inglés (para leer documentación técnica, redactar correos y participar en reuniones).

Titulación en Ingeniería Informática, Telecomunicaciones, Física, Matemáticas o similar.

Disponibilidad para trabajar en oficina o laboratorio cuando sea necesario (50 presencialidad aproximada).

PRL en entornos fuera de oficina y disposición de chaleco reflectante, casco y calzado de seguridad.

¿QUÉ NECESITAS SABER? Estarás involucrado en el desarrollo de soluciones de ticketing sobre hardware industrial, por lo que parte de las pruebas deben realizarse in situ.

El equipo de trabajo se proporciona por motivos de seguridad.

El entorno de trabajo combina Visual Studio, QT, Unix, Windows, y herramientas modernas de integración continua.

CONOCIMIENTOS DESEABLES Mensajería y servicios: API REST, MQTT, Web Services.

Sistemas de Control de versiones: GIT (preferiblemente).

Integración/Despliegue continuo: Jenkins, Docker, Kubernetes.

Testing: Mockito, Google Test, test unitarios y de integración.

Buen conocimiento de patrones de diseño y principios de Clean Code.

Experiencia con herramientas como Jira.

Familiaridad con entornos como C++11/14, CMakeLists y Visual Studio Code.

RESPONSABILIDAD Y FUNCIONES Desarrollo de software en lenguaje C/C++ para sistemas de ticketing embebidos.

Programación y pruebas sobre dispositivos físicos en laboratorio u oficina.

Participación en el ciclo completo de desarrollo: diseño, codificación, validación y despliegue.

Colaboración con equipos internacionales en inglés.

Benefits & conditions

Proyecto internacional ubicado en Irlanda.

Horario flexible y entorno de trabajo colaborativo.

¿QUÉ OFRECEMOS? Contrato indefinido desde el primer día.

Salario competitivo, ajustado a tu experiencia y formación.

Acceso a nuestro plan de retribución flexible (cheque guardería, restaurante, transporte, seguro médico).

Formación continua en tecnologías punteras.

Participación en el programa de mentoring NOVANOTIO CERTIFIED para desarrollar tu carrera profesional con acompañamiento experto.

Apply for this position