Senior Linux Low-Level Engineer
Secunet Security Networks AG
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
For our Development Team in the Public Authorities Division, secunet Security Networks AG is looking for a bright mind to join one of our locations in Berlin, Dresden, Ilmenau, or Munich as soon as possible. Our highly secure mobile IT security solution is based on a custom-built Linux operating system. We are looking for you, a Senior Linux Low-Level Engineer, to support x86 hardware (Intel, AMD) and corresponding components like USB, graphics, drivers, BIOS, WLAN, and WWAN.
Together with our strong team, you will take over the support of new hardware, the development of new features, and the improvement of performance. Thanks to your analytical strength, you will crack challenging topics and actively drive the success of our IT security products.
Key Responsibilities
- New and further development, as well as maintenance and care, of Linux-based software products, considering the interactions with hardware, software, and security.
- Commissioning of new hardware platforms.
- Kernel and driver development (system-level programming).
- Development of applications for controlling system interfaces.
- Analysis and debugging in a hardware-proximate environment.
- System analysis, specification, and configuration of security-relevant components on Linux platforms.
- Configuration, minimization/hardening, patching, and testing of Open Source components.
- Support for testing, error analysis, and bug fixing.
- Contribution to architecture concepts and risk assessments.
Your Profile
You have:
- A successfully completed university degree, ideally in computer science, or a comparable education.
- Relevant professional experience in programming and Linux.
- Very good Linux knowledge with explicit experience in software development for Linux in C/C++.
- Thorough system understanding of Linux (Kernel, device drivers, boot and system processes, file systems, Init Frameworks, system-level libraries, Syscalls, POSIX functions).
- Good knowledge of the composition and interaction of components within a Linux system and their configuration.
- Knowledge of security mechanisms under Linux.
Desirable is:
- A basic understanding of x86 Hardware and UEFI.
- Knowledge of protocols such as USB, PCI, I2C, or ACPI.
- Proficiency with the GNU Toolchain, Git, shell scripts, and Makefiles.
- Ideally, experience in one of the areas: Security (Secure Boot, TPM, Firmware Security), Hypervisor, or Emulation.
- A confident demeanor and good communication skills.
- An independent and structured working approach as well as high problem-solving competence.
- High commitment and initiative, and resilience for complex or time-critical tasks.
- Very good German and good English skills, both spoken and written, complete your profile.
What We Offer
- Genuine Team Spirit: Work in teams that drive change, no matter how complex projects are.
- Societal Relevance: We work on solutions with game-changer qualities in all areas of IT security.
- Individual Further Development: Career development is not a standard recipe. We grow together and support you with what you need to progress.
- People-focused: Our strength lies in our diversity. We respect each other as we are. We also care about work-life balance, being certified since 2025.
- Flexible Working: 12 locations in Germany, Mobile Office, Shared Desk model, trust-based working hours, and flexible part-time models. There is a suitable model for everyone.
- Work from Abroad: Working in other EU countries? No problem – you can work remotely within the EU for up to 20 days per year.
- Great Benefits: Look forward to bike leasing, company fitness program, discounted job ticket, secudog, and much more.
Key skills/competency
- Linux
- Low-level programming
- C/C++
- Kernel development
- Driver development
- x86 hardware
- System programming
- Debugging
- UEFI
- IT Security
How to Get Hired at Secunet Security Networks AG
- Research secunet Security Networks AG's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your CV to highlight Linux low-level engineering experience, C/C++ skills, and hardware interaction relevant to secunet's security products.
- Showcase technical depth: Prepare to discuss your experience with kernel and driver development, x86 architecture, and system-level debugging in detail.
- Highlight problem-solving: Emphasize instances where you've tackled complex technical challenges and contributed to product success.
- Demonstrate security awareness: Understand secunet's focus on IT security and be ready to discuss security mechanisms under Linux.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background