Embedded Software Engineer (LINUX) (Valladolid)

Embedded Software Engineer (LINUX) (Valladolid)

07 nov
|
Gmv Spain
|
Valladolid

07 nov

Gmv Spain

Valladolid

We are looking for anEmbedded Software Engineer for Railway Systemsto join our Software Engineering team within theIntelligent Transport Systems (ITS) sector.
The successful candidate will be involved in the development and integration of embedded systems for rail transport, working on critical solutions such aspassenger information, public address systems, emergency intercoms, on-board video surveillance, ground communications and operational support systems.
If you are interested in software development in Linux environments, the integration of complex systems, and want to be part of real-world projects deployed on trains, metros and trams, this could be your opportunity.
we'll tell you what's not on the web.
Embedded software development:Designing, implementing and maintaining embedded applications in C/C++ for railway systems, primarily in Linux environments.
Participate in the integration of solutions such as PIS, PA, PAS, CCTV, SAE/AVLS and embedded communications, collaborating with multidisciplinary teams covering software, systems, validation and project management.
Develop and integrate components related to communications between embedded devices, ground communications and other train subsystems, working with network protocols, messaging, services and monitoring mechanisms.
Collaborate on the development of HMI applications, configuration tools, monitoring and diagnostic tools.
Optimisation, robustness and performance:Analyse and improve the behaviour of embedded applications, paying particular attention to performance, memory consumption, stability, concurrency and fault tolerance.




Testing, validation and integration in laboratory and customer environments: Conduct unit tests, integration tests and functional validation in laboratory environments, test benches or platforms representative of the final system, as well as the final environment.
Produce and maintain technical documentation covering the design, integration, configuration, installation, operation and maintenance of the systems developed.
Technical support and incident resolution:Provide support during the integration, validation, commissioning and maintenance phases, analysing logs, traces, memory dumps and abnormal system behaviour.
For this role, we are looking for candidates with a degree inComputer Engineering, Telecommunications Engineering, Electronic Engineering, Industrial Engineering or a similar discipline, with experience or an interest in developing embedded software for transport systems.
Development in C/C++
TCP/IP communications and network services
Software development, debugging and integration in embedded environments
Version control, particularly Git
Personalizedcareer plan development, training and language learning support.
We can offer you a relocation package.
Competitivecompensation with ongoing reviews, versátil compensation anddiscount on brands.
Health, dental and accident insurance; free fruit and coffee, physical, mental and financialhealth training, and much more!
In our recruitment processes youwill always have telephone and personal contact, face-to-face or online, withour talent acquisition team.

📌 Embedded Software Engineer (LINUX) (Valladolid)
🏢 Gmv Spain
📍 Valladolid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (linux) (valladolid) / valladolid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (linux) (valladolid) / valladolid