Lead Software Engineer – Kernel
Inventra · Bratislava, Slovakia
- Location
- Bratislava, Slovakia
- Seniority
- Lead
- Salary
- Not stated
- Posted
- 17 Oct 2026
Verified open 17 Oct 2026 · Source: Company careers page
About the role
Lead Software Engineer – Kernel
Software Development
Experience:
4+ years
Slovakia
We are seeking a Lead Software Engineer with deep expertise in Linux kernel development and proven work experience in the embedded area to join our client’s team. Our customer is a North American company operating in the development of VoIP products based in the Silicon Valley, California area.
Responsibilities
- Leading role in bringing up new HW platforms and devices: bootloader, kernel, device drivers.
- Prepare "board support package".
- Debug, investigate, and resolve kernel related performance or stability issues.
- Support existing products by providing bug fixes and expanding functionality.
- Build and support user space libraries and tools.
- Champion best practices to other engineers regarding kernel usage, deployment, tuning parameters, etc.
- Contribute to overall architecture discussions and be a part of an evolving platform offering enhanced consumer and business communication services.
- Resolve interoperability issues between the various device and third-party software components.
- Work with operations and QA to resolve issues.
- Share expertise and mentor other engineers.
Requirements
- Strong problem-solving skills and good interpersonal, communication, collaboration skills.
- Super sharp, ability to dive into the existing system, debug and solve problems quickly. Can do attitude.
- DSP software experience.
- DECT experience.
- 10+ years of Linux kernel developmentexperience.
- Experience with armv7/aarch64platforms.
- In-depth Linux kernel knowledge: virtual memory, scheduling, interrupt processing, device drivers.
- Proficient in the C programming language.
- Extensive knowledge of hardware platforms & processor architectures and Low-level debugging experience.
- Strong knowledge of the following kernel subsystems: networking, USB, storage (incl. filesystems).
- Experience in writing device drivers.
- Experience in debugging a real HW:JTAG, KGDB.
- Experience with u boot bootloader.
- Bachelor's degree in EE, Computer Science, or similar fields or equivalent experience.
As an advantage:
- FreeSWITCH/SpanDSP is a big plus.
- Experience with UEFI on arm platforms is nice to have.
- Experience with NXP solutions: i.MX, Layerscape is nice to have.
Terms and benefits
- Remote/ office work in Bratislava (Slovakia).
- We are ready to discuss the offer individually and negotiate a competitive salary which will commensurate with your experience.
- Medical insurance.
- Modern equipment is provided.
- Medical insurance.
- Help with relocation (if necessary).
menu
More jobs at Inventra
Senior Machine Learning Engineer
Young companyProfitableNew on TeamdayML/DL senior engineer
Young companyProfitableNew on TeamdayBusiness Analyst
Young companyProfitableNew on TeamdaySenior Full Stack Developer
Young companyProfitableNew on TeamdaySoftware Developer (C# .NET, Azure)
Young companyProfitableNew on TeamdayFull stack Developer (JS, PHP)
Young companyProfitableNew on Teamday