Remotery

Senior Linux Embedded Systems Software Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in Germany.

📋 Description

• 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.


⛳️ Requirements

• 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).


🏝️ Benefits

• Health insurance

• Retirement plans

• Paid time off

• Flexible work arrangements

• Professional development

People also viewed

Webedia11 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global11 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex11 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy11 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo11 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro11 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers