FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDockerIoTJavaLinuxPythonRustC++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
