Searches @ Wenham Carter
Embedded Software Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lisbon, Portugal
Work mode:
Onsite
Published on:
3 September 2026
What they need
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 builds hardware 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.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
Skills
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Graz, Austria
Hybrid
Skills
1 year ago
Quick apply
No company information available.