Descripción del puesto de trabajo
The engineer will be involved with software and firmware development projects for automotive mechatronic devices.
This is an excellent opportunity to join a multinational family owned company. Our customer offers solutions for automotive OEM'S in a wide range of mechatronic devices, like valves, switches, sensors, commutators, electronic controls,...
The software engineer will work in the R&D Department of the manufacturing site located in the Barcelona metropolitan area and will be involved with development of automotive mechatronic devices.
This means design architecture, detailed design, code programming, unit testing, static analysis, integration and integration testing.
The software engineer needs skills in: microcontrollers C programming, Python programming, V-Model process, communications analysis with CANalyzer/CANoe, design architecture, unit testing with VectorCAST or similar tool, and static analysis matching MISRA-C.
Global and multicultural customers and suppliers. So, an independent user level of English language knowledge is necessary.
Travel is not necessary for this position, but travel availability is required.
The engineer will be involved with software and firmware development projects for automotive mechatronic devices.
This is an excellent opportunity to join a multinational family owned company. Our customer offers solutions for automotive OEM'S in a wide range of mechatronic devices, like valves, switches, sensors, commutators, electronic controls,...
The software engineer will work in the R&D Department of the manufacturing site located in the Barcelona metropolitan area and will be involved with development of automotive mechatronic devices.
his means design architecture, detailed design, code programming, unit testing, static analysis, integration and integration testing.
The software engineer needs skills in: microcontrollers C programming, Python programming, V-Model process, communications analysis with CANalyzer/CANoe, design architecture, unit testing with VectorCAST or similar tool, and static analysis matching MISRA-C.
Global and multicultural customers and suppliers. So, an independent user level of English language knowledge is necessary.
Travel is not necessary for this position, but travel availability is required.
Se ofrece:
- Contrato de larga duración (inicial 12 meses con continuidad)
- Retribución negociable en función del grado de cumplimiento de los requisitos de la oferta.
Requisitos
- Estudios universitarios de ingeniería de telecomunicaciones ó electrónica ó de software.
- Experiencia profesional de 4 años en funciones similares en el sector automoción.
- Conocimientos y experiencia en programación C de software para microcontroladores de 32 bits.
- Conocimientos y experiencia en programación Python.
-Conocimientos y experiencia en modelos de mejora y evaluación de procesos de desarrollo, como V-Model (Automotive Spice).
-Conocimientos y experiencia en comunicaciones CAN con CANalyzer/CANoe y su programación en CAPL.
-Conocimientos de protocolos de comunicación del sector automoción: CAN, LIN,..
-Conocimientos y experiencia en testing unitario con VectorCAST ó similar.
- Valorable conocimientos y experiencia con las directrices de desarrollo de MISRA-C.
- Valorable conocimientos en técnicas de desarrollo y planificación propias de automoción (FMEA, PPAP,...)
- Nivel de usuario independiente en idioma inglés.