New offer - be the first one to apply!
October 18, 2026
Linux Software Engineer
Mid • Remote
44,000 - 81,000 EUR/yr
Gilching, BY, Germany
Quick Facts
- Role: Linux Software Engineer
Description
You will join the System Architecture team to develop and maintain Linux-based systems powering unmanned aerial vehicles. The role includes integrating hardware, third-party software, and onboard applications into a high-performance, mission-critical Linux platform while collaborating with Avionics, Systems Engineering, and Flight Testing stakeholders.
Responsibilities
- Maintain existing Linux applications on unmanned aircraft and create new ones
- Design and coordinate interfaces between teams; document architecture and design decisions
- Integrate hardware and third-party software into the Linux system with suppliers and other teams
- Test existing and new applications, including unit, integration, functional, and acceptance tests
- Analyze logs from test flights and real-world customer issues
- Debug and resolve software and hardware issues related to the Linux system
- Maintain and extend the build system, pipeline, and tooling; create releases with release notes
- Work in an agile environment and follow the defined development process
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related technical field
- 3+ years of Linux software development experience, preferably in embedded or robotics systems
- Strong proficiency in C/C++ (14 or newer), with proven experience developing Linux applications
- Solid understanding of Linux internals, including system services, device trees, and kernel modules
- Experience with cross-compilation, Yocto, Buildroot, or similar build systems
- Hands-on experience with debugging tools (e.g., GDB, strace, perf) and log analysis
- Familiarity with testing methodologies, including writing and executing unit, integration, and system-level tests
- Experience with CI/CD pipelines, version control systems (e.g., Git), and release management
- Strong problem-solving skills to debug software and hardware integration issues
- Proficiency in technical documentation (interface definitions and architectural decisions)
- Excellent communication and teamwork skills across multiple engineering disciplines
- Fluent in English (written and spoken)
Benefits
- Company pension scheme
- Flexible trust-based working hours
- One flexible remote-work day per week
- Subsidized access to fitness and sports facilities
- Bike leasing
- Corporate discounts
- Employee events
- Sponsored daily lunch budget
- Shuttle service between Laim in Munich and the company location
Similar jobs you might like
Linux System Engineer
Simplicity Sp. z o.o.
Mid
Technology
Warsaw, Poland · On-site
N/A
4 days ago
Linux System Engineer
Simplicity Sp. z o.o.
Mid
Technology
Warsaw, Poland · On-site
N/A
4 days ago
SW Inženýr/ka
MGM Compro s.r.o.
Mid
Technology
Zlín, Czechia · Hybrid
N/A
12 days ago
Embedded Software Integration Engineer
Vaillant Group Business Services
Mid
Technology
Katowice, SL, Poland · On-site
16K zł - 22K zł/yr
5 days ago
Senior/Staff Embedded Linux Software Engineer (Energy & Charging Systems)
Tesla
Senior
Technology
Palo Alto, CA
$120K - $300K/yr
8 days ago
Senior Software Engineer (Linux Infrastructure)
Microsoft
Senior
Technology
Remote
$160K - $261K/yr
5h ago
Embedded Linux & Release Engineer
Quantum-Systems GmbH
Mid
Technology
Wessling, Germany · Remote
€44K - €81K/yr
1h ago
Embedded Linux
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, Poland · On-site
N/A
7 days ago
Senior Software Engineer (w/m/d)
Brunel GmbH
Senior
Technology
Deggendorf, Germany · On-site
€40K - €70K/yr
7 days ago
Senior Embedded Linux Build Systems Engineer (m/w/d)
FRITZ! GmbH
Senior
Technology
Berlin, Germany · On-site
€62K - €102K/yr
8 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights