> Markdown version of [/jobs/ext/1931035-basic-software-engineer](https://www.wearedevelopers.com/jobs/ext/1931035-basic-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Basic Software Engineer - **Company:** Grupo Aldía - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Code Review, Information Technology Consulting, Datasheets, Microprocessors, Firmware, Hardware Design, Software Architecture, Real-Time Operating Systems, Software Requirements Analysis, Test Case, Integration Tests, Information Technology - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/basic-software-engineer-en-madrid-ID-365502208 ## About the Role Grado en ingeniería en electrónica o tecnología de la información Experiencia en Desarrollo de firmware en microcontroladores/microprocesadores Experiencia en Sistemas operativos en tiempo real Experiencia en Mercados: Preferiblemente de automoción, otros mercados de interés son el aeroespacial, ferroviario, etc. ## Description ALDIA es una multinacional con sede central en Londres y con presencia en algunos de los principales países de la Unión Europea (Inglaterra, Suecia, España, Francia y Alemania).Nos especializamos en la consultoría tecnológica y de ingeniería.Nuestro core de actividad se centra en las áreas claves de las industrias de Seguros, Finanzas, Comunicación, Infraestructura, Multimedia, Entretenimiento, Automoción, Ferroviario, Turbinas Eólicas y Oil & Gas.ALDIA trabaja con su propio grupo de consultores para mejorar la calidad, crear estabilidad, minimizar riesgos y aportar soluciones tecnológicas e innovadoras formando parte de todas las fases del ciclo completo de vida de los procesos incorporando la metodología ágil en cada uno de ellos.En la actualidad, estamos buscando un/a Basic Software Engineer para que se incorpore a nuestro equipo de consultores de forma indefinida.FuncionesDocumentación de revisión de especificaciones según lo definido por el Proceso de Software y SistemasDefinir y documentar los nuevos requisitos de software y los métodos de verificación asociados, basándose en los requisitos del sistema y en la documentación del diseño del sistema.Analizar los requisitos de SW asignados para su diseño e implementación en el software teniendo en cuenta el diseño de hardware/esquemas/hojas de datosDiseñar e implementar unidades de software de acuerdo con la arquitectura de software, sus especificaciones de requisitos de SW y las normas de codificaciónRealizar análisis estáticos y revisiones de código de las unidades de SWRealizar la verificación de las unidades de SW y su integración en el software embebido global de acuerdo con los casos de prueba de unidad y/o integración definidosRevisiones de las especificaciones de las pruebas de SW (pruebas de SW, pruebas de integración de SW, pruebas unitarias de SW) y de la implementación de SW (revisiones de código)Grado en ingeniería en electrónica o tecnología de la informaciónExperiencia en Desarrollo de firmware en microcontroladores/microprocesadoresExperiencia en Sistemas operativos en tiempo realExperiencia en Mercados: Preferiblemente de automoción, otros mercados de interés son el aeroespacial, ferroviario, etc.#J-*****-Ljbffr ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)