G

Embedded Software Engineer for Railway Systems

GMV • Spain
Relocation
Apply Now

Develop and maintain embedded applications in C/C++ for railway Intelligent Transport Systems (ITS) within Linux environments. Integrate complex on-board solutions including passenger information, public address, and video surveillance systems. Collaborate with multidisciplinary teams to ensure system robustness, performance, and successful deployment on trains, metros, and trams.

Key Highlights
Work on critical embedded systems for rail transport such as PIS, PA, and CCTV.
Develop and integrate software in Linux environments using C/C++.
Hybrid working model with 8 weeks per year of teleworking outside the usual geographical area.
Key Responsibilities
Design, implement, and maintain embedded applications in C/C++ for railway systems in Linux environments.
Participate in the integration of railway ITS solutions such as PIS, PA, PAS, CCTV, SAE/AVLS, and embedded communications.
Develop and integrate components related to communications between embedded devices, ground-based systems, and train subsystems.
Collaborate on the development of HMI applications, configuration tools, and monitoring/diagnostic tools.
Analyse and improve the behaviour of embedded applications focusing on performance, memory consumption, stability, and fault tolerance.
Conduct unit tests, integration tests, and functional validation in laboratory and customer environments.
Produce and maintain technical documentation for design, integration, configuration, and maintenance.
Provide technical support and incident resolution during integration, validation, commissioning, and maintenance phases.
Technical Skills Required
C/C++ Linux TCP/IP
Benefits & Perks
Hybrid working model
8 weeks per year of teleworking outside usual geographical area
Flexible start and finish times
Personalized career plan development
Training and language learning support
National and international mobility
Relocation package
Competitive compensation with ongoing reviews
Health, dental and accident insurance
Free fruit and coffee
Physical, mental and financial health training

Job Description

We are looking for an to join our Software Engineering team within the The successful candidate will be involved in the development and integration of embedded systems for rail transport, working on critical solutions such as 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 get to the point; we'll tell you what's not on the web. If you want to know more about us go to GMV website
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Staff Software Engineer (Technical Leadership)

Programming
•
16h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Fever

Spain

Senior Platform Software Engineer (Developer Platform)

Programming
•
18h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Preply

Spain
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

Ukio

Spain

Subscribe our newsletter

New Things Will Always Update Regularly