Embedded Software Engineer Apply
Job Title: Junior / Medior Embedded Software Engineer (Networking & Security)Location: Near Leuven, Belgium (Hybrid options depending on experience/team needs)About the Company:My client is an innovative player in the Networking & Security space, developing high-performance embedded systems used in mission-critical environments. They combine deep low-level engineering with modern Linux-based embedded development to build reliable, real-time products.The Role:As a Junior/Medior Embedded Software Engineer, you’ll join a technical team responsible for building and maintaining embedded software running on Linux-based platforms. You’ll work close to hardware, contribute to system-level development, and help deliver robust solutions with a focus on performance, stability, and security.Key Responsibilities:Develop and maintain embedded software in C for Linux-based systemsWork with Embedded Linux environments (build, debug, optimise)Contribute to or support work related to the Linux Kernel (drivers/modules, kernel debugging, configuration)Build and troubleshoot bootloaders and early-stage system bring-upSupport real-time embedded behaviour and performance-critical applicationsApply core Linux concepts (processes, memory management, scheduling, IPC, networking)Debug system-level issues using tools such as gdb, logs, tracing, and kernel debugging techniquesCollaborate closely with hardware, system, and test teams to ensure smooth product integrationRequired Skills & Experience:Strong foundation in C programming (embedded/system-level)Experience with Embedded Linux developmentKnowledge of Linux Kernel fundamentals (kernel architecture, modules, debugging)Solid understanding of Linux concepts (threads, scheduling, memory, networking basics)Exposure to real-time embedded systemsUnderstanding of bootloaders and system startup processesDebugging mindset: comfortable digging into difficult issues and solving root causesNice to Have:Background in telecoms, networking, or security productsExperience with network protocols or performance-focused embedded systemsExposure to driver development, BSP work, or low-level platform bring-upFamiliarity with Yocto / Buildroot environmentsEducationMaster’s Degree preferred (Computer Science, Electronics, Embedded Systems, or similar)Why Join?Work on real-world embedded systems in the Networking & Security industryStrong technical team with room to grow from junior → medior and beyondHands-on development close to the OS/kernel levelOpportunity to develop deep expertise in Linux-based embedded systems

