Senior Edge Software Engineer to develop platforms and software for edge devices. The role offers a permanent contract, flexible schedule, and hybrid work.
The English-language job board for Spain
87,000+ live jobsOverview
- Salary
- €50,000 - €55,000 a year
About €2,960 - €3,210 a month after tax.
- Work mode
- Hybrid, Arrasate
- Contract
- Permanent contract
- Hours
- Monday to Friday
- English
- Required
- Experience
- Senior level
- Education
- Master's degree
Visa options
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Pay clears the EU Blue Card threshold
The advertised pay is over the €41,356 bar, so the route exists if IKERLAN uses it.
Skills
This job advert was originally written in Spanish.
Requirements
What we're looking for
- A University Degree and Master's in Computer Engineering, Telecommunications, or Electronics (or related areas) is essential.
- Experience in application development in Linux environments.
- Experience in project management.
- Proficiency in C++ programming and a sensitivity toward performance and efficient resource usage.
- Knowledge of AI (models, training and inference frameworks, deployment on devices).
- Eagerness to learn, autonomy, and the ability to work in a team.
- Sufficient level of English to work with technical documentation and communicate in international environments.
Pay & benefits
What you'll get
- An indefinite contract from Monday to Friday, along with a flexible schedule and a very [incomplete source text] calendar.
- Possibility to telework up to 2 days a week and even a third day at one of our locations closest to your home.
- Salary commensurate with training and experience (€50,000-55,000 gross/year).
- Work in a young environment where the technology of the future is breathed and felt.
- Having at your disposal people with great knowledge in the field, ready to help you in your development.
- Have first-class laboratories at your disposal.
The role
We are looking for someone who enjoys seeing how their software reaches a real machine, with limited resources, and also executes AI on it.
You will be part of the Intelligence of Things team, specialized in developing platforms and software for edge devices. Edge devices are systems that process data where it is generated, within the product itself or on the machine, with limited computing, memory, and energy resources.
In the team, we design and develop the software that runs on these devices and connects them with public and private clouds and with other devices, via wired or wireless means, from the platform and middleware layer to the applications that exploit the data, such as visualization. We work on Linux and C++, and we bring our solutions to real hardware and to projects with industrial clients. One of the most demanding challenges is executing AI, including generative AI, directly at the edge, and for that, we build the software base that allows it to be deployed, orchestrated, and evaluated on each device.
What you'll do
- Design and lead the development of edge software and platforms in C++ on Linux, defining efficient and maintainable architectures for resource-limited systems.
- Define the integration of edge devices with public and private clouds and with other devices, via wired or wireless means, and of the applications that exploit the data.
- Optimize software performance and enable the efficient execution of AI models, including generative AI, on these devices.
- Lead the deployment, validation, and evaluation of solutions on real hardware, establishing good quality and testing practices.
- Technically lead projects with industrial clients, from requirements to the transfer of results.
- Contribute to the definition of research proposals and to national and European research projects, providing technical vision and effort estimation.
- Document technical work and contribute to deliverables, demonstrators and, where appropriate, publications and open-source communities.
About IKERLAN
IKERLAN is a Spanish technology centre specialized in digital technologies and artificial intelligence, embedded electronic systems and cybersecurity, and energy and mechatronics. It transfers knowledge, services and solutions to companies, drawing on more than 50 years of experience, and works across sectors including transport and mobility, energy, advanced manufacturing, electronics and ICT, food and beverage, automotive, aeronautics and aerospace, health and sport, and banking and insurance. Its client roster includes ORONA, CAF, General Electric, Nestlé, Ingeteam and Fagor Automation.
IKERLAN is based in Arrasate-Mondragón, Spain, and forms part of Corporación Mondragón. Its current openings in Spain include AI Engineer and DevOps/MLOps engineering roles with cloud development experience, a commercial and market development lead position, a continuous improvement technician role, and multiple doctoral thesis positions in areas such as intelligent architectures for data spaces and physics-informed, explainable AI for wind turbine diagnostics — making it a relevant destination for engineers and researchers seeking applied research roles in Spain.
- Industry
- Applied Research
- Website
- ikerlan.es
Good to know if you are moving
- IKERLAN is located in Arrasate-Mondragón, Spain.
- The centre forms part of Corporación Mondragón.
- It has more than 50 years of experience in transferring knowledge, services and solutions to companies.
- Current openings include AI Engineer, DevOps/MLOps engineer with cloud development experience, and multiple doctoral thesis positions for PhD candidates.
- Its client companies include ORONA, CAF, General Electric, Nestlé, Ingeteam and Fagor Automation.
In their own words
About the company & team
At Ikerlan, we are part of the Mondragon corporation, the largest cooperative in the world. We are a leading technological center in knowledge transfer and in providing competitive value to companies. We seek excellence in R&D&i, through daily learning and adaptation to our customers' needs and proximity to business reality.
More jobs like this
or browse Arrasate·Engineering·Software engineering·Senior·Hybrid·Research Institutes & Deep Tech·Blue Card threshold·Applied Research

