Ready to be part of something big? At KRUSH Labs, a privately owned R&D center, we push the boundaries of unmanned systems and advanced hardware. We’re building next-generation platforms that fuse resilient communications, AI-driven autonomy, and precision navigation, designed to perform in the most demanding real-world environments. Join us to tackle complex challenges, turn cutting-edge research into deployed technology, and help shape the future of autonomous systems!
We are looking for a highly skilled Embedded Linux Engineer with strong expertise in Yocto, Linux kernel debugging, and secure system design.
You will work on custom hardware platforms, often in early prototype stages, bringing up boards, debugging hardware/software interaction issues, and designing secure, production-ready Linux systems.
This is a hands-on, low-level engineering role. You must be comfortable working close to hardware, reading schematics, debugging partially working prototypes, and implementing secure embedded architectures.
Key Responsibilities
Embedded Linux & Yocto
Design and maintain custom Linux distributions using Yocto / OpenEmbedded
Create and maintain custom layers, recipes, and BSPs
Configure and customize U-Boot, Linux kernel, and root filesystem
Optimize boot time and system stability
Integrate OTA update mechanisms when required
Kernel & Driver Development
Debug, adapt, and extend Linux kernel drivers
Work with I2C, SPI, UART, and similar on-board protocols
Modify and debug device trees
Analyze kernel logs, crashes, race conditions, and performance issues
Investigate low-level timing and hardware interaction problems
Hardware Bring-Up & Debugging
Bring up partially working or prototype hardware
Debug low-level issues using oscilloscopes, logic analyzers, and JTAG/debug probes
Read and understand electronic schematics
Distinguish hardware issues from software issues
Collaborate closely with electronics and RF engineers
Security & Networking
Design and implement secure embedded Linux systems
Implement and debug secure boot chains and bootloader hardening
Implement dm-verity, read-only root filesystems, and disk encryption when required
KRUSH Labs is a multinational R&D center, where we pursue high-quality, practice-oriented, and dynamic research conducted by like-minded professionals. In KRUSH Labs we are gathering a team of skilled specialists in an engaging environment that encourages creativity, interdisciplinarity, scientific...
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Netherlands.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Netherlands, connecting you to thousands of jobs fast!
Find the best jobs in Netherlands, apply in 1 click and get a job today!