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

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesDockerGoIoTJavaLinuxPythonRust
About the role
Key responsibilities & impact- Design, build, and continuously evolve the next generation of our Yocto-based Linux distribution for ARM-powered IoT devices.
- Develop Python-based software that brings hardware capabilities to life and improves the reliability and performance of our products.
- Work across the full stack—from kernel and driver integration to application development—connecting hardware, operating system, and product features.
- Build secure, observable, and resilient systems, including OTA updates, networking, process communication, scheduling, and device monitoring.
- Analyze and resolve complex issues across the platform, including kernel, drivers, networking, memory management, and application software.
- Take end-to-end responsibility for your solutions, proactively improve our platform, and help shape engineering best practices.
Requirements
What you’ll need- Several years of experience developing Embedded Linux systems and 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 programming skills in at least one systems language such as C, C++, Rust, Go, or Java.
- Experience developing Python applications or a strong motivation to make Python your primary development language.
- Hands-on experience with debugging tools such as GDB, tcpdump, Valgrind, UART, and JTAG, including troubleshooting memory leaks and system-level issues.
- Solid understanding of Linux internals, bootloaders, systemd, drivers, kernel concepts, networking, and Docker.
- Fluent English (C1).
Benefits
Comp & perks- Flexibility & Responsibility: Your workday, your performance – Our hybrid model empowers you to focus from home, get fresh perspectives during workation, and connect in person during our Anchor Days (Tuesday to Thursday)
- Tailored Mobility: Full speed ahead – Whether it’s sustainable bike leasing or a public transport subsidy, we keep you flexible and on the move
- Measurable goals: Our agile methods allow you to directly measure your impact on our product and company success.
- Team Culture & Networking: Real connections – also beyond the day-to-day. Celebrate successes with us at legendary team events and OKR parties
- Productive Environment: Brainfood deluxe – Whether it's portafilter coffee, Bella&Bona online cafeteria, fresh fruit or our muesli bar – your wellbeing fuels your performance
- Health & Balance: Stay in balance with EGYM Wellpass or Urban Sports Club – access 1,000+ gyms and wellness spots across Germany
- Top Equipment & Ergonomics: Mac or Windows, in the office or remote – we make sure you’re set up for efficiency and comfort
- Dress Code? Your Code: What you do matters more than what you wear – dress in whatever makes you feel your best
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C ProgrammingC++ ProgrammingRust ProgrammingGo ProgrammingJava ProgrammingGNU ToolsBash ScriptingKernel IntegrationDriver DevelopmentMemory Management
