Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Wemolo

Senior IoT Engineer – Embedded Linux, Python, Yocto

Wemolo

. Own the Yocto-based Linux software platform .

Posted 10/30/2026full-timeMunich • GermanySeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining Yocto-based Linux software platforms, with strong capabilities in Python programming and embedded Linux systems. Proficient in debugging and optimizing device performance while contributing to architectural discussions and mentoring engineering teams.

Highest-signal resume keywords
Yocto Linux Image DevelopmentEmbedded Linux ExperiencePython ProgrammingLinux Internals KnowledgeIoT Fleet Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonC++RustGoJavaLinux InternalsYoctoGDBValgrindDocker
Soft Skills
MentoringTechnical Documentation
Tools & Technologies
GNU ToolsBashTcpdumpUARTJTAG
Industry Keywords
Embedded SystemsIoTComputer VisionEdge AIMachine LearningNetworkingIndustrial Hardware

Tech Stack

Tools & technologies
DockerIoTJavaLinuxPythonRustC++Go

About the role

Key responsibilities & impact
  • Own the Yocto-based Linux software platform
  • Build Python application services running on the platform
  • Design and build a new Yocto-based Linux image for next-generation hardware
  • Drive migration of the device fleet to the new image
  • Harmonize software across scanners, payment terminals, and screens into one maintainable codebase
  • Design OS and application updates using A/B partitions, staged rollouts, and clean versioning
  • Build real-time monitoring for device health, memory leaks, network stability, and hardware metrics
  • Debug kernel, drivers, networking, memory, and application code on remotely deployed devices
  • Contribute senior technical judgment to architecture discussions with IoT Platform, Backend, and AI teams
  • Document technical decisions and mentor engineers

Requirements

What you’ll need
  • Hands-on experience building and maintaining embedded Linux products deployed in the field, ideally at fleet scale
  • Confidence working with Linux internals, GNU tools, and Bash
  • Degree in Computer Science, Electrical Engineering, Physics, or equivalent practical experience
  • Proven experience building, customizing, and maintaining Linux images using Yocto
  • Strong Python skills
  • Strong programming skills in at least one systems language such as C++, Rust, Go, or Java
  • Solid understanding of Linux internals, bootloaders, systemd, drivers, kernel concepts, networking, and Docker
  • Hands-on experience with GDB, tcpdump, Valgrind, UART, and JTAG
  • Fluent English at C1 level
  • Willingness to participate in a live coding session
  • German language skills are an extra point
  • Experience operating large-scale IoT fleets is an extra point
  • Knowledge of industrial hardware, cameras, AI accelerators, modems, or network devices is an extra point
  • Experience with computer vision, edge AI, or machine learning is an extra point
  • Familiarity with MQTT and Protocol Buffers (ProtoBuf) is an extra point

Benefits

Comp & perks
  • Hybrid work model with home working, workation, and Anchor Days Tuesday to Thursday
  • Sustainable bike leasing
  • Public transport subsidy
  • Agile methods and measurable impact on product and company success
  • Team events and OKR parties
  • Portafilter coffee, online cafeteria, fresh fruit, and muesli bar
  • EGYM Wellpass or Urban Sports Club access to 1,000+ gyms and wellness spots across Germany
  • Mac or Windows equipment for office or remote work
  • Ergonomic work setup