
Senior Linux Embedded Systems Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Germany.
• Design and develop the Linux startup and service management framework tailored for embedded environments.
• Create and implement reliable Over-the-Air (FOTA) software update solutions along with fail-safe recovery systems.
• Build low-level userspace applications and daemons in C/C++ that engage directly with the kernel and hardware.
• Enhance system boot time and resource efficiency through comprehensive analysis of the execution flow.
• Manage the system lifecycle from the initial instruction in userspace to a fully functional automotive safety system.
• Conduct root cause analysis for intricate system-level failures, memory leaks, and race conditions within the distribution.
• Collaborate on board bring-up, ensuring the distribution meets the specific needs of new EyeQ generations.
• Exceptional graduate in Computer Science or a related field.
• Over 5 years of experience in Embedded Linux development, emphasizing systems programming - **Essential.**
• Advanced C/C++ programming capabilities along with a thorough understanding of POSIX APIs, multi-threading, and IPC.
• Extensive knowledge of Linux Internals, particularly the boot process (Bootloaders, Kernel hand-off, Init systems).
• Practical experience with Embedded Linux Distributions (e.g., custom Yocto recipes, Buildroot, or Linux-from-scratch).
• Familiarity with Software Update methodologies (A/B partitioning, delta updates, atomic installations).
• Skilled in debugging tools such as GDB, Valgrind, strace, and perf.
• Proficient in Python for quick prototyping and automation tasks.
• Experience in Automotive Software (ISO 26262, Adaptive AUTOSAR).
• Awareness of Security concepts (Secure Boot, DM-Verity, Trusted Execution Environments).
• Contributions to Open Source projects (Kernel, busybox, or system libraries).
• Health insurance
• Retirement plans
• Paid time off
• Flexible work arrangements
• Professional development
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.