- 38.000-43.000 €/año
- tipo de contrato
- jornada laboral
- sector empresa
- ver más
- IT y Telecom
- C, C++
- our client
Our client is a spanish technology company specialized in the design, manufacture and marketing of equipment for trains, metros and trams. The company is composed of two divisions: Power Electronics (design and manufacture of static power converters and battery chargers) and On Board Systems (design and manufacturing of PACIS, control systems and other embedded systems).
Its main goal is to be on top of the strong innovation requirements that the 21st century railway market demands, with new products for the passenger comfort, using the most advanced technologies. Innovative CCTV systems, self-diagnosis capabilities, high edge service and maintenance activities and onboard infotainment equipment are some of the new products that our client is working on nowadays
- your functions
Your main responsibilities will be around development & maintenance of embedded SW products, also reusable SW components, with full coverage of SW development lifecycle ¿ from requirements analysis to validation tests through design, coding and unitary tests.
- position requisites
You will fit if you have experience and/or knowledge in the following areas:
Both structured and OOD techniques. Really good coding skills in C and C++ languages, and in bash scripting. Coding in Python will be a valuable skill.
Strong background in embedded Linux OS for ARM-based HW/SW platforms --including real-time extensions--, and practical experience in development of SW products for such platform. Knowledge and experience in using SW tools applied to development (i.e. GDB, Eclipse, Wireshark, QT 5, Valgrind, other),
Highly desirable some experience in configuration of the Linux kernel and development of kernel modules / hardware drivers / BSP.
Desirable experience in development of bare-metal embedded sw for uController-based hardware platforms.
Good knowledge of datacomms solutions with experience in practical implementation (i.e. RS232/485, CAN, TCN MVB/WTB,
Practical experience in SW development for distributed systems over IP networks, and particularly for VoIP and/or IP-Video based applications: audio, video codecs (G711, H.264,¿), network protocols (TCP/IP, HTTPS, RTSP, SIP, QoS, ¿)
Highly desirable experience in Automotive, Railways and/or aeronautics/Space domains of activity.
Good level of written and spoken English.
- Formación: Grado: PCEO Grado en Ingeniería Informática / Grado en Ingeniería en Tecnologías Industriales
- Idiomas: Inglés: C1
- Conocimientos: Python, Visual Studio team fundation server, C++
- Experiencia: 3 años
- why with Randstad?
Because we have thousands of job offers in our portal.
Because we work with the best companies offering you the best jobs.
Because we assure you all the legal guarantees in your hiring.
Because we guarantee a close follow-up after your incorporation, because we want you to be satisfied.
Because we put at your disposal our advanced technology so that you can sign your contracts and access your labor documentation in a single click.
Because we always count on you.
Enroll in this offer, you will be part of the Randstad candidate database for future employment opportunities.
Register now and find the job you are looking for!