AKKODIS es un grupo multinacional de Ingeniería y Tecnología formado por 50.000 personas y con presencia en más de 30 países de Europa, Asia y América.
AKKODIS ofrece valor añadido gracias a su centro de innovación AKKODIS Research y a los 21 Centros de Competencias en los que es especialista.
Acompañamos a los clientes a lo largo de todo el ciclo de vida del producto, desde la fase de definición hasta la implantación y puesta en marcha.
En España somos más de 1200 personas en nuestras oficinas de Madrid, Barcelona, Valencia, Pamplona y País Vasco, además de los centros de trabajo donde se encuentren nuestros clientes a lo largo de todo el territorio nacional.
Prestamos servicio en los principales sectores: Aeroespacial, Ferroviario, Energía e Industria y estamos especializados en 8 centros de competencia.
¡Te estamos esperando!
Desde AKKODIS seleccionamos un/a Ingeniero/a de desarrollo para trabajar en el área de Software del sector aeroespacial realizando las siguientes funciones: Diseñar, escribir y ejecutar pruebas automatizadas para verificar que las unidades individuales de software, generalmente funciones o métodos, funcionen correctamente.
Estas pruebas se realizan a nivel de código para asegurar que cada parte pequeña de la aplicación se comporte como se espera.
Diseño y desarrollo de algoritmos eficientes: Crear y optimizar algoritmos para tareas específicas que necesiten ser ejecutadas de manera eficiente.
Estos algoritmos pueden incluir procesamiento de señales, manipulación de datos, cálculos matemáticos intensivos, control de hardware, etc.
Implementar algoritmos en C para asegurar que se ejecuten de manera rápida y eficiente en dispositivos de bajo consumo o con recursos limitados, como microcontroladores o sistemas embebidos.
Desarrollo de software de bajo nivel: Programar directamente sobre el hardware o a través de bibliotecas específicas del sistema para tareas como control de dispositivos, gestión de memoria, manejo de interrupciones y acceso a periféricos.
Desarrollo de software embebido, trabajando en controladores de hardware o firmware, que son programas que controlan los componentes físicos de un dispositivo.
Optimización de código: Realizar mejoras en el código para reducir el uso de memoria, aumentar la velocidad de ejecución o mejorar la eficiencia energética.
Esto es especialmente importante en sistemas embebidos y dispositivos con recursos limitados, como sensores o dispositivos IoT.
Utilización de técnicas como la optimización a nivel de ensamblador, gestión eficiente de memoria, paralelización de procesos y ajuste fino del hardware para lograr la mejor eficiencia posible.
Depuración y pruebas: Utilizar herramientas de depuración para identificar y resolver problemas en el código, asegurando que los algoritmos funcionen correctamente y de manera eficiente.
Realizar pruebas exhaustivas de los algoritmos en diversos escenarios para garantizar que funcionen correctamente en condiciones reales.
Esto incluye pruebas de estrés, pruebas de rendimiento y validación de precisión.
Interacción con hardware: Programar drivers y realizar la integración del software con el hardware, ya sea en sistemas embebidos o dispositivos específicos.
Interactuar con dispositivos de bajo nivel, como sensores, actuadores o procesadores, para controlar su funcionamiento mediante el código desarrollado.
Colaboración con otros equipos: Trabajar con ingenieros de hardware, diseñadores de sistemas y otros desarrolladores para garantizar que los algoritmos y el software desarrollado se integren de manera efectiva con el hardware.
Participar en la planificación y diseño del software en colaboración con otros departamentos de ingeniería para asegurarse de que el sistema completo funcione de manera fluida.
Requisitos: - Titulación: Ingeniería Industrial, electrónica y automática; Informática; Telecomunicaciones o similar.
- Inglés B2.
Ofrecemos: - Contrato indefinido - Jornada laboral completa - Posibilidad de crecimiento dentro de la empresa - Buen ambiente de trabajo - Beneficios sociales - Retribución flexible Si consideras que este es tu próximo reto, ¡No dudes en apuntarte!