FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesLinuxOpen SourcePython
About the role
Key responsibilities & impact- Architect and develop the Linux startup and service management framework optimized for embedded constraints.
- Design and implement robust Over-the-Air (FOTA) software update mechanisms and fail-safe recovery systems.
- Develop low-level userspace applications and daemons in C/C++ that interact directly with the kernel and hardware.
- Optimize system boot time and resource utilization through deep analysis of the execution chain.
- Own the system lifecycle, from the first instruction in userspace to a fully operational automotive safety system.
- Perform root cause analysis on complex system-level crashes, memory leaks, and race conditions within the distribution.
- Collaborate on board bring-up, ensuring the distribution is tailored to the specific requirements of new EyeQ generations.
Requirements
What you’ll need- Outstanding graduate in Computer Science or similar field
- 5+ years of experience in Embedded Linux development, with a focus on systems programming - **Must.**
- Expert-level C/C++ programming skills and a deep understanding of POSIX APIs, multi-threading, and IPC.
- Deep knowledge of Linux Internals, specifically the boot process (Bootloaders, Kernel hand-off, Init systems).
- Hands-on experience with Embedded Linux Distributions (e.g., custom Yocto recipes, Buildroot, or Linux-from-scratch).
- Experience with Software Update strategies (A/B partitioning, delta updates, atomic installs).
- Proficiency in debugging tools like GDB, Valgrind, strace, and perf.
- Experience with Python for rapid prototyping and automation.
- Background in Automotive Software (ISO 26262, Adaptive AUTOSAR).
- Knowledge of Security concepts (Secure Boot, DM-Verity, Trusted Execution Environments).
- Contributions to Open Source projects (Kernel, busybox, or system libraries).
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Embedded Linux developmentPOSIX APIsmulti-threadingIPCLinux Internalsdebugging toolsPythonAutomotive Software
