Embedded Software Engineer

Searches @ Wenham Carter

Lisboa

Presencial

EUR 70 000 - 100 000

Tempo integral

Há 9 dias

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Wenham Carter is recruiting a Lead Embedded Software Engineer to own the brains of a next-gen hardware platform in Lisbon. You will define and evolve the embedded software across products, collaborating with hardware, mechanical and test teams to ensure robust, scalable solutions.

The role requires deep expertise in Linux kernel, Yocto, C/C++, AOSP, and embedded sensor interfaces, with a focus on real-time performance and secure designs.

Qualificações

  • Linux kernel customization, configuration, compilation and optimization.
  • Yocto Project experience for embedded Linux distributions.
  • Proficiency in C and C++ for embedded systems.
  • Experience with AOSP and embedding/customizing for devices.
  • Experience integrating image sensors and ISP pipelines.
  • Design of generic, reusable software frameworks for embedded products.
  • Familiarity with drivers, BSPs and hardware bring-up.
  • Cross-compilation, build systems and toolchains.
  • Hands-on debugging with JTAG, oscilloscopes and Linux tools (gdb, strace, perf).
  • Experience with Ethernet, CAN, UART, SPI, I2C, USB, etc.
  • Understanding of real-time constraints and performance optimization.
  • Cybersecurity considerations in embedded devices.
  • Version control (Git), CI/CD and issue tracking tools (Jira, GitLab CI, Jenkins).

Responsabilidades

  • Define and evolve the embedded software platform across multiple products.
  • Lead cross-functional collaboration with hardware, mechanical and test teams.
  • Define system architecture and influence product design from concept to production.
  • Mentor and guide the engineering team on best practices and code quality.

Conhecimentos

Linux kernel
Yocto Project
C/C++
AOSP
Image sensors
Embedded frameworks
Device drivers
Cross-compilation
Debugging tools
Communication protocols
Real-time systems
Cybersecurity
Git CI/CD
Jira
GDB/strace/perf

Descrição da oferta de emprego

We r e h i r i n g a Lead Embedded Software Engineer to own the brains of a next-gen hardware platform

We r e 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, I2C, 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.
  • 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

Lead Embedded Software Engineer – Real-Time & GNSS
Lead Embedded Software Engineer – Real-Time & GNSS

Searches @ Wenham Carter • Lisboa

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

Strypes • Lisboa

Híbrido
EUR 42 000 - 65 000
Hybrid work model
Office in Lisbon
Office in Porto
Senior Embedded Systems Developer
Senior Embedded Systems Developer

DSR Corporation • Porto

Híbrido
EUR 45 000 - 70 000
Competitive salary
Annual bonus
Health insurance
+6
Senior Mechanical Engineer
Senior Mechanical Engineer

Searches @ Wenham Carter • Lisboa

Presencial
EUR 70 000 - 100 000
Embedded Security Expert
Embedded Security Expert

DSR Corporation • Porto

Presencial
EUR 45 000 - 70 000
Competitive salary
Annual bonus payment
Employer-sponsored health insurance
+7
Senior IoT / Firmware Engineer
Senior IoT / Firmware Engineer

Precise recruitment & selection • Leiria

Presencial
EUR 40 000 - 60 000
Embedded Software Engineer
Embedded Software Engineer

EID S.A. • Almada

Presencial
EUR 35 000 - 55 000
Competitive compensation package
Flexible working solutions
Day off on your birthday
+1
Sr Embedded Software Engineer - iSens - Porto
Sr Embedded Software Engineer - iSens - Porto

Abbott • Porto

Presencial
EUR 55 000 - 75 000
Embedded Software Engineer – Security Focused
Embedded Software Engineer – Security Focused

Hiire • Almada

Presencial
EUR 40 000 - 70 000
Competitive compensation package
Flexible working solutions
22 vacation days plus 2 additional company days
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Intellias • Porto

Presencial
EUR 40 000 - 60 000
22 days of annual leave
3 paid sick leaves
Health Insurance
+1