Required skills
- Embedded Linux
- Linux System Architecture
- Multi-Node Systems
- Linux System Management
- Kernel
- Bootloader
- Firmware
- Device Trees
- Drivers
- System Services
- Linux Configuration
- Linux Image Management
- Secure Update Management
- Rollback & Recovery
- Test-Driven Development (TDD)
- CI/CD
- Automation
- Git
- Troubleshooting
- Azure DevOps
- Docker
- OCI
- REST APIs
Languages: German
Job description
Seeking a Senior Embedded Linux Platform Engineer to develop, maintain, and harden an embedded Linux platform for robotics and industrial systems. Responsibilities include optimizing build/test/release processes, managing system components, implementing secure updates, and developing monitoring and diagnostic mechanisms.
Project overview
For an exciting project, we are looking for a Senior Embedded Linux Platform Engineer. Your tasks include:
Further development, maintenance, and hardening of an embedded Linux platform for robotics and industrial systems.
Optimization and automation of Linux image build, test, and release processes using Git and CI/CD (Azure DevOps).
Maintenance of Linux kernel, bootloader, firmware, drivers, system services, and network configurations.
Operation and further development of containerized applications (Docker/OCI).
Development of secure OTA update, rollback, and recovery concepts for embedded systems.
Implementation of REST APIs for version management, software distribution, and monitoring.
Implementation of security requirements such as secure boot, software signing, authentication, and audit logging.
Setup of automated tests as well as monitoring and diagnostic mechanisms.
Requirements
Embedded Linux and Linux system architecture
Multi-Node Systems: Experience with distributed systems and the coordination of multiple compute nodes
Linux System Management: Experience with kernel, bootloader, firmware, device trees, drivers, system services, and Linux configurations.
Linux Image Management
Secure Update Management: Ability to implement or improve secure update solutions for Linux images, system components, containers, and configuration data.
Rollback & Recovery: Experience with rollback and recovery mechanisms, especially in case of failed updates or system failures.
Test-Driven Development (TDD)
CI/CD & Automation: Experience with automated build, test, and release processes as well as Git.
Troubleshooting: Ability to independently analyze and solve technical problems in complex embedded Linux systems.
Fluent English skills
Additional Information:
Project No.: 1085198
Job Type: Location: Start: 16.11.2026 Duration: 12 months ++
Project details
- Start: 16.11.2026
- Duration: 12 Monate ++
- Location: DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on SOLCOM GmbH