Embedded Oss Software Engineer

Alten Delivery Centre Spain

Lisboa

Presencial

EUR 90 000 - 130 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Alten Delivery Centre Spain is recruiting a Lead Embedded Software Engineer in Lisbon to own and evolve the software platform across multiple product lines. You will drive architecture decisions, collaborate with hardware, mechanical and test teams, and shape software frameworks for rugged, high‑reliability devices.

The role requires deep C/C++ expertise, strong Linux/Yocto experience, and hands‑on debugging with JTAG/GDB.

Qualificações

  • Proven experience in C/C++ for embedded systems.
  • Experience with Yocto Project and embedded Linux distributions.
  • Strong debugging and hardware bring‑up skills.

Responsabilidades

  • Own the embedded software platform across multiple products.
  • Define system architecture and influence product design from concept to production.
  • Lead cross‑functional teams with hardware, mechanical and test colleagues.
  • Ensure code quality with unit tests, reviews and design documents.

Conhecimentos

C/C++ programming
Embedded systems design
System architecture
Cross-functional collaboration
Technical leadership

Ferramentas

Yocto Project
AOSP
Linux kernel
Git
GitLab CI
Jenkins
Jira
GDB
JTAG

Descrição da oferta de emprego

Descrição do cargo

We’re hiring a Lead Embedded Software Engineer to own the brains of a next‑gen hardware platform

We’re working with a US‑based industrial technology group that buildshardware used in mining, construction and large‑scale infrastructure. Their systems operate in some of the harshest environments on the planet and rely on high‑precision positioning, real‑time data and embedded intelligence to get the job done.

They’re building a specialist hardware and GNSS team in Lisbon. You will be the engineer who defines and evolves the embedded software platform that runs across multiple products.

Technical Skills:

  • Linux kernel customization, including configuration, compilation, and optimization.
  • Strong experience with Yocto Project for building and maintaining embedded Linux distributions.
  • Proficiency in C and C++ for embedded systems development.
  • Experience with Android Open Source Project (AOSP), building and customizing AOSP for embedded or mobile platforms. Familiarity with HAL layers, system services, and Android build system.
  • Experience integrating image sensors and ISP pipelines using available drivers.
  • Experience designing generic, reusable software frameworks for embedded products.
  • Familiarity with device drivers, BSPs (Board Support Packages), and hardware bring‑up.
  • Knowledge of cross‑compilation, build systems, and toolchains.
  • Hands‑on debugging with JTAG, oscilloscopes, logic analyzers, and Linux debug tools (gdb, strace, perf).
  • Experience with communication protocols (Ethernet, CAN, UART, SPI, I²C, USB, etc.).
  • Understanding of real‑time constraints and performance optimization in embedded systems
  • Familiarity with cybersecurity considerations in embedded devices.
  • Version control (Git), CI/CD, and issue tracking tools (Jira, GitLab CI, Jenkins, etc.).

Domain / Product Knowledge:

  • Prior work on embedded networking, GNSS, or RF‑based products is a strong plus.
  • Understanding of system resource constraints (memory, power, CPU utilization).
  • Knowledge of industry standards for ruggedized and field‑deployed devices.

Soft Skills & Leadership:

  • Ability to define system architecture and influence product design from concept through production.
  • Proven experience in cross‑functional collaboration with hardware, mechanical, and test teams.
  • Strong documentation and code quality practices (unit tests, code reviews, design documents).
  • Problem‑solving, analytical mindset with proven track record of delivering reliable products.
  • Mentoring and technical leadership experience is a strong advantage.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded Ai Systems Engineer (C++)
Embedded Ai Systems Engineer (C++)

Alten Delivery Centre Spain • Viseu

Presencial
EUR 70 000 - 95 000
Embedded Software Engineer
Embedded Software Engineer

Searches @ Wenham Carter • Lisboa

Presencial
EUR 70 000 - 100 000
Engenheiro |Embedded Linux (Yocto)
Engenheiro |Embedded Linux (Yocto)

CEiiA // Centre of Engineering and Product Development • Matosinhos

Presencial
EUR 30 000 - 45 000
Seguro de saúde
Parcerias com ginásios
Até três dias de férias adicionais
+1
Hardware & Embedded Systems Lead
Hardware & Embedded Systems Lead

Elevus - People & Business Results • Viseu

Presencial
EUR 56 000 - 72 000
Hardware & Embedded Systems Lead
Hardware & Embedded Systems Lead

Elevus - People & Business Results • Aveiro

Presencial
EUR 60 000 - 90 000
Hardware & Embedded Systems Lead
Hardware & Embedded Systems Lead

Elevus • Aveiro

Presencial
EUR 65 000 - 95 000
Lead Embedded Software Engineer - Real-Time Linux & GNSS
Lead Embedded Software Engineer - Real-Time Linux & GNSS

Alten Delivery Centre Spain • Lisboa

Presencial
EUR 90 000 - 130 000
Lead Embedded Software Engineer – Real-Time & GNSS
Lead Embedded Software Engineer – Real-Time & GNSS

Searches @ Wenham Carter • Lisboa

Presencial
EUR 70 000 - 100 000
IoT Hardware & Embedded Systems Lead
IoT Hardware & Embedded Systems Lead

Elevus - People & Business Results • Aveiro

Presencial
EUR 60 000 - 90 000
Lead Embedded AI Systems Engineer (C++/Linux)
Lead Embedded AI Systems Engineer (C++/Linux)

Alten Delivery Centre Spain • Viseu

Presencial
EUR 70 000 - 95 000