04 ago
|
GMV
|
Valladolid
ppbWould you like to help develop on-board solutions that are part of the daily lives of thousands of passengers? /b /p pWe are looking for an bEmbedded Software Engineer for Railway Systems /b to join our Software Engineering team within the bIntelligent Transport Systems (ITS) sector. /b /p pThe successful candidate will be involved in the development and integration of embedded systems for rail transport, working on critical solutions such as bpassenger information, public address systems, emergency intercoms, on-board video surveillance, ground communications and operational support systems. /b /p pIf 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. /p pWe´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 /p h3bWHAT CHALLENGE WILL YOU BE TAKING ON? /b /h3 pbAs part of our team, you will be responsible for the following: /b /p ul liEmbedded software development: Designing, implementing and maintaining embedded applications in C/C++ for railway systems, primarily in Linux environments. /li liIntegration of railway ITS systems: 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. /li liCommunications and protocols: Develop and integrate components related to communications between embedded devices, ground-based systems and other train subsystems, working with network protocols, messaging, services and monitoring mechanisms.
/li liHuman-machine interfaces and auxiliary applications: Collaborate on the development of HMI applications, configuration tools, monitoring and diagnostic tools. /li liOptimisation, robustness and performance: Analyse and improve the behaviour of embedded applications, paying particular attention to performance, memory consumption, stability, concurrency and fault tolerance. /li liTesting, 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. /li liTechnical documentation: Produce and maintain technical documentation covering the design, integration, configuration, installation, operation and maintenance of the systems developed. /li liTechnical support and incident resolution: Provide support during the integration, validation, commissioning and maintenance phases, analysing logs, traces, memory dumps and abnormal system behaviour. /li /ul h3bWHAT DO WE NEED IN OUR TEAM? /b /h3 pFor this role, we are looking for candidates with a degree in bComputer Engineering, Telecommunications Engineering, Electronic Engineering, Industrial Engineering or a similar discipline,
with experience or an interest in developing embedded software for transport systems. /b /p ul liDevelopment in C/C++ /li liLinux operating systems /li liObject-oriented programming /li liTCP/IP communications and network services /li liSoftware development, debugging and integration in embedded environments /li liVersion control, particularly Git /li liAbility to work in multidisciplinary teams /li /ul h3bWHAT DO WE OFFER? /b /h3 ul libHybrid working model /b and b8 weeks /b per year of bteleworking outside /b your usual bgeographical area. /b /li liFlexible start and finish btimes /b, and intensive working hours Fridays and in summer. /li liPersonalized career plan development, training and blanguage learning /b support. /li liNational and international bmobility /b. Do you come from another country? We can offer you a brelocation package /b. /li liCompetitive compensation with ongoing reviews, versátil compensation and discount on brands. /li liWellbeing program: Health, dental and accident insurance; free fruit and coffee, physical, mental and financial health training, and much more! /li liIn our recruitment processes you will always have telephone and personal contact, face-to-face or online, with our talent acquisition team. In addition, bank transfers and bank cards will never be requested. If you are contacted through any other process, please write to our team at /li liWe promote equal opportunities in recruitment, and we are committed to inclusion and diversity. /li /ul pIf you have any questions please do not hesitate to contact bAlejandra Estévez Melgarejo /b, in charge of this vacancy. /p pAlejandra Estévez Melgarejo /p /p #J-18808-Ljbffr
📌 Embedded Software Engineer (Valladolid)
🏢 GMV
📍 Valladolid