¿Quieres dar un salto en tu carrera participando en el desarrollo de un producto innovador y con enorme proyección de futuro?
Nuestro cliente es una empresa referente en el desarrollo de sistemas integrales de gestión de residuos urbanos, integrando una plataforma de hardware propia basada en electrónica de bajo consumo, comunicaciones NFC y un sistema integral de gestión en la nube.
Deseamos incorporar un Ingeniero Senior con amplia experiência en desarrollo Hardware y Software.
Te integrarás en el equipo cliente durante un año, y pasado este tiempo pasarás a formar parte de su plantilla.
Pensamos en un Ingeniero/a con las siguientes cualidades:
- Grado en Ingeniería, Máster en Ingeniería o Ingeniero Industrial especialidad Electrónica, Informática o similar.
- Al menos 5 años de experiência realizando tareas de desarrollo electrónico equivalentes a las descritas.
- Conocimiento y soltura en programación en C y C++
- Conocimientos de sincronización en programación concurrente.
- Programación de microcontroladores ST 32bits (plataforma de desarrollo STM32CubeIDE)
- Experiência en comunicaciones (módulo Quectel BG96)
- Deseable conocimientos de Azure SDK
- Deseable conocimientos de FreeRTOS
- Imprescindible nível alto de ingles hablado
Específicamente, trabajarás en una plataforma Hardware con las siguientes características:
- Electrónica de bajo consumo.
- uC STM32L4S5VIT6
- PN5180 para la gestión de NFC.
- Módulo de comunicaciones Quectel BG96
- Azure SDK
- FreeRTOS
- Plataforma de desarrollo STM32CubeIDE
Asimismo en cuanto a desarrollo Software:
1- Imprescindible conocimiento y soltura en programación en C.
2- Conocimientos específicos de C++
- Programación OO: Clases y objetos
- Herencia y polimorfismo
- Clases derivadas y clases abstractas
- Puntero this
- Gestión de punteros, referencias, arrays, etc
- Paso de parámetros a funciones: por valor y por referencia, punteros, etc
- Sobrecarga de funciones y operadores
3- Conocimientos de sincronización en programación concurrente: Programación multihilo: threads, mutex, semáforos, condition variables
Se ofrece:
- Incorporación en el equipo de desarrollo electrónico de IDDTEK quepresta serviciospara nuestro cliente.
- Proyecto de carácter estable.
- Retribución acorde a la experiência aportada.
- Plan de carrera específico.
Aptitudes y conocimientos deseados:
- Grado en Ingeniería, Máster en Ingeniería o Ingeniero Industrial especialidad Electrónica, Informática o similar.
- Al menos 5 años de experiência realizando tareas de desarrollo electrónico equivalentes a las descritas.
- Conocimiento y soltura en programación en C y C++ - Conocimientos de sincronización en programación concurrente.
- Programación de microcontroladores ST 32bits (plataforma de desarrollo STM32CubeIDE) - Experiência en comunicaciones (módulo Quectel BG96) - Deseable conocimientos de Azure SDK - Deseable conocimientos de FreeRTOS - Imprescindible nível alto de ingles hablado