ingeniero/a de software

Arquimea
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Flutter
C
Java
.NET
C Sharp (Programming Language)
C++
Continuous Integration
Middleware
Mobile Application Software
Python
Message Queuing Telemetry Transport (MQTT)
Qt Modeling Language (QML)
QT
Software Engineering
Solution Deployment Descriptor
Systems Integration
Rust
Cypress
Kotlin
Information Technology
Playwright
Jetpack Compose
Multiplatform

Job description

Trabajarás en un entorno end-to-end, con distintos lenguajes, plataformas y arquitecturas. Desarrollarás aplicaciones móviles, de escritorio y de consola, tanto nativas como híbridas, eligiendo en cada caso las tecnologías más adecuadas al problema. Aquí la experiencia no se mide por usar lo último, sino por entender el propósito de cada herramienta y saber aplicarla con criterio., Tendrás un alto grado de autonomía y responsabilidad sobre tu trabajo. Participarás en la creación de productos desde cero, viendo cómo tu código pasa de ser una idea a convertirse en sistemas utilizados en entornos reales, exigentes y de gran impacto. Serás responsable de tus desarrollos desde la concepción hasta su operación., Cuestionarás la complejidad innecesaria: componentes, procesos y decisiones técnicas. Diseñarás soluciones claras, escribirás código mantenible y contribuirás a arquitecturas que escalen y perduren en el tiempo. La simplicidad bien pensada es una parte clave de nuestro enfoque de ingeniería.

Calidad y automatización como parte del desarrollo

Integrarás la calidad desde el inicio, definiendo y manteniendo tests unitarios, de integración y end-to-end, y trabajando con pipelines de CI/CD para asegurar entregas fiables, repetibles y sostenibles a largo plazo.

Diseñar e integrar sistemas software modulares y distribuidos

Participarás en el diseño e implementación de soluciones desacopladas, robustas y mantenibles, con especial atención a la integración entre componentes, la definición de interfaces claras y la comunicación entre módulos y sistemas heterogéneos., Sabes abordar problemas complejos desde los fundamentos. Estructuras bien tus ideas, prestas atención a los detalles importantes y tomas decisiones técnicas con criterio, evitando soluciones superficiales o guiadas por modas.

Requirements

Más de 4 años de experiencia como ingeniero/a de software

  • Formación en Ingeniería (Informática, Telecomunicaciones, Aeroespacial o similar)

  • Experiencia profesional con uno o varios lenguajes como Java/Kotlin, C, C++, Python, C#, Rust u otros similares

  • Capacidad e interés por aprender nuevos lenguajes, plataformas y paradigmas según las necesidades del proyecto

  • Experiencia práctica en testing unitario, de integración y end-to-end

  • Conocimiento y experiencia trabajando con CI/CD

Experiencia adicional requerida:

¶ Desarrollo de interfaces y aplicaciones multiplataforma con Qt/QML, PyQt o Kotlin Multiplatform (KMP)

¶ Experiencia en C++ moderno, integración de sistemas y arquitecturas distribuidas

¶ Experiencia con middleware o mensajería entre sistemas como Zenoh, MQTT o DDS

¶ Se valorará experiencia en comunicaciones, telemetría, control o entornos UxV

¶ Otras tecnologías valorables: .NET, Jetpack Compose, ElectronJS, Flutter y herramientas de testing automatizado como Playwright o Cypress., Te implicas de verdad en lo que haces. Mantienes un nivel alto de exigencia técnica y personal, te sientes responsable del resultado de tu trabajo y buscas mejorar de forma continua., Buscamos personas curiosas, rigurosas y con ganas de construir, que disfruten resolviendo problemas difíciles y creando tecnología con propósito.

En ARQUIMEA valoramos la diversidad y la inclusión. No discriminamos por motivos de raza, color, religión, género, orientación sexual, identidad de género, nacionalidad, edad, discapacidad u otros factores protegidos por la ley. Todos los candidatos serán considerados en igualdad de condiciones en base a sus habilidades y experiencia.

About the company

ARQUIMEA, somos una empresa tecnológica que opera a nivel global y ofrece soluciones y productos innovadores en sectores muy exigentes. Nuestros sectores de actividad son Aeroespacial, Defensa y Seguridad, Big Science y Fintech. En estos momentos, estamos buscando un/a Ingeniero/a Software con más de 4 años de experiencia, que quiera enfrentarse a problemas complejos y construir software que importa, de principio a fin. Trabajarás en un equipo multidisciplinar, participando activamente en todo el ciclo de vida del producto: desde la idea y el diseño hasta su despliegue y evolución en entornos reales y críticos., Somos una empresa tecnológica que opera a nivel global. Si te apasiona la tecnología y crees en su capacidad para transformar el mundo, ARQUIMEA es tu sitio. ¡Únete!

Apply for this position