Onboard Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Onboard Software Engineer (Embedded): Developing a prototype receiver for the evolution of Galileo with an accent on ARM+FPGA and Linux embedded systems. Focus on low-level driver programming, device tree management, and system-level integration to support the software team.
Location: Must be based in or able to relocate to Tres Cantos/Madrid, Spain. Role is hybrid with 8 weeks of remote work per year outside the usual geographical area.
Company
is a technology company operating in the space sector, focused on advanced engineering and software solutions.
What you will do
- Develop drivers using UIO and manage device trees (DTB).
- Perform DMA programming and low-level debugging.
- Utilize embedded Linux environments like Buildroot and Petalinux.
- Provide operating system support to the broader software team.
- Participate in the development of a prototype receiver for Galileo.
Requirements
- Proficiency in C language and Embedded Linux.
- Experience with ARM architecture and low-level Linux configuration.
- Knowledge of Git and CI/CD pipelines using Gitlab and Docker.
- Understanding of RTOS and Linux kernel module programming.
- Must be based in or willing to relocate to Spain.
Nice to have
- Experience with Yocto or Petalinux.
- Familiarity with ARM assembler.
Culture & Benefits
- Hybrid working model with flexible start and finish times.
- 8 weeks of annual teleworking outside your usual geographical area.
- Personalized career development plan and language learning support.
- Comprehensive insurance package (health, dental, accident).
- Relocation package available for international candidates.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →