CEiiA

Mobilidade, Aeronáutica e Espaço

Engenheiro|EmbeddedLinux(Yocto)

Matosinhos, Portugal FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for entry candidates.

The Brief

“Engenheiro |Embedded Linux (Yocto) at CEiiA. Skills: Embedded Linux, Yocto, C/C++, Python. Desenvolver, personalizar e manter builds Linux embebidos. Criar, adaptar e otimizar camadas, recipes e imagens Yocto”

What You'll Achieve.

Garantir segurança, atualizações OTA e fiabilidade do sistema

Industry & Context.

Mobilidade, Aeronáutica e Espaço
Problems you'll solve

Capacidade de análise e resolução de problemas; Diagnosticar problemas complexos no sistema

What They're Looking For.

Must Have

Experiência comprovada Embedded Linux (userspace, kernel, systemd, filesystem), Sólidos conhecimentos e experiência com o Yocto Project (BitBake, layers, recipes, BSPs), Familiaridade com C/C++, Python e Shell Script para desenvolvimento e integração com o, Experiência com cross-compilation, toolchains e processos de build para sistemas, Experiência com redes e protocolos de comunicação (TCP/IP, MQTT, gRPC, DBus, etc.), Capacidade de diagnosticar problemas complexos no sistema (boot, drivers, integração de apps, performance), Competência para trabalhar de forma independente e equipa, com forte capacidade de análise e resolução de problemas

Nice to Have

Conhecimento de frameworks de testes automáticos para sistemas, Contribuições para projetos open-source relacionados com Yocto, Linux ou sistemas, Experiência CI/CD para builds de sistemas embebidos, Experiência prévia no desenvolvimento de aplicações C++ para sistemas embebidos, incluindo otimização de desempenho e integração com middleware de baixo nível, Conhecimento e experiência ROS 2 (Robot Operating System), incluindo criação de nós, integração com DDS, gestão de executores e deployment dispositivos Embedded

What You'll Do.

personalizar e manter builds Linux embebidos

adaptar e otimizar camadas

recipes e imagens Yocto

Integrar aplicações com o sistema operativo

Trabalhar conjunto com equipas de firmware e hardware

Desenvolver e integrar drivers

serviços do sistema e middleware

Realizar troubleshooting e debugging

atualizações OTA e fiabilidade do sistema

Manter-se atualizado com as melhores práticas

How You'll Work.

Team & Collaboration

Trabalhar conjunto com equipas de firmware e hardware; Competência para trabalhar de forma independente e equipa

Full Job Description

Somos um Centro de Engenharia e Desenvolvimento de Produto que concebe, desenvolve e produz novas tecnologias, produtos e serviços para uma sociedade mais sustentável. Trabalhamos fazendo a ponte entre cidades, indústria e universidades em torno de grandes programas de desenvolvimento e industrialização de produtos e serviços, a partir de Portugal, em sectores de alta tecnologia como a mobilidade, a aeronáutica e o espaço. Esta oportunidade de Engenheiro |Embedded Linux (Yocto) (m/f/d) será integrada na equipa de Eletrónica e Conetividade. Estamos à procura de um engenheiro (m/f/d) experiente em Embedded Linux para integrar a nossa equipa de desenvolvimento de software embebido. O colaborador/a será responsável pela criação, customização e manutenção de distribuições Linux baseadas em Yocto, bem como pela integração de aplicações e serviços para dispositivos embebidos utilizados em diferentes produtos do CEiiA. Os produtos abrangem áreas como automóvel, empresarial e bens de consumo Responsabilidades: * Desenvolver, personalizar e manter builds Linux embebidos utilizando Yocto Project; * Criar, adaptar e otimizar camadas, recipes e imagens Yocto para diferentes plataformas de hardware; * Integrar aplicações (Flutter, C/C++, Python, etc.) com o sistema operativo embebido; * Trabalhar em conjunto com equipas de firmware e hardware para garantir compatibilidade e estabilidade do sistema; * Desenvolver e integrar drivers, serviços do sistema e middleware conforme necessário; * Realizar troubleshooting e debugging a níveis kernel, userspace e build system; * Garantir segurança, atualizações OTA e fiabilidade do sistema embebido; * Manter-se atualizado com as melhores práticas em Embedded Linux, Yocto e integração de aplicações. ## Qualifications * Licenciatura em Engenharia Eletrónica, Física ou similar * Experiência comprovada em Embedded Linux (userspace, kernel, systemd, filesystem); * Sólidos conhecimentos e experiência com o Yocto Project (BitBake, layers, recipes,

Free ATS check

Applying for this Engenheiro |Embedded Linux (Yocto) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about CEiiA?

Real rants from real employees. Read before you apply.

Read Company Rants →