
Embedded Linux Engineer
othermo GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Alzenau • Germany
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain Linux-based gateway firmware
- Design and implement the OTA update pipeline (signing/verification/encryption, versioning, rollout strategies, changelogs)
- Own the firmware security architecture
- Set up (VM-based) integration and hardware-near tests; ensure reproducible builds and root-cause analysis
- Analyze telemetry and log data to support monitoring, parameterization and effectiveness verification
- Support firmware operations in the field and collaborate with 3rd-level support
Requirements
- Several years of hands-on experience with embedded Linux firmware (Buildroot)
- Understanding of kernel drivers, hardware compatibility and IoT security concepts
- Shell scripting
- Experience with Linux userspace and tooling: systemd, cross-compiling, packaging, NetworkManager, Python/Rust packaging
- Experience running OTA updates in production covering signing/verification, versioning and release management
- Experienced with testing and quality-assurance concepts such as unit/integration/HIL tests, metrics, Git/GitLab CI/CD, reproducible builds
- Clear documentation skills for APIs, configurations and changelogs
Benefits
- Budget for learning and professional development
- Good equipment, transparency and a collegial working atmosphere
- Young, motivated, interdisciplinary team with real scope to shape the product
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded Linux firmwareBuildrootkernel driversIoT securityshell scriptingsystemdcross-compilingpackagingNetworkManagerPython
Soft Skills
documentation skillscollaborationproblem-solving