Linux Systems Software Engineer
Graid Technology — Poland · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
About Us
Join GRAID Technology and help invent the future of storage
At GRAID Technology, we are developing enterprise storage solutions – the industry’s leading GPU-based RAIDs that delivers uncompromising performance and data resilience for AI, HPC, and enterprise workloads and - compelling CPU-centric solution for customers who prioritize bootable RAID and robust, integrated RAID functionality without the overhead or complexity of add-in cards.
We are a fast-growing, innovation-driven company with a startup mindset, where engineering excellence, ownership, and collaboration truly matter.
You’ll work on cutting-edge system-level software that powers next-generation infrastructure, alongside passionate and friendly experts who enjoy building great technology together.
If you want to grow fast, make real technical impact, and help build a company and culture from the ground up, this is the place for you.
Role Overview
We are looking for Linux Systems Software Engineers from junior to senior level.
This role is focused on Linux-based system software development, low-level platform technologies, storage solutions and hardware-software integration.
You will work on drivers, firmware interactions, operating system integration and next-generation storage platforms.
What You Will Do
• Design, develop and maintain Linux system-level software components
• Develop and debug software interacting with Linux kernel, drivers, firmware and hardware
• Work on storage technologies, performance optimization and system scalability
• Collaborate with validation, architecture and DevOps teams
• Investigate complex platform-level issues across hardware and software stacks
• Participate in code reviews, documentation and technical discussions
• Contribute to the full software development lifecycle
Required Qualifications
• Strong programming skills in C and/or C++
• Solid Linux knowledge and hands-on experience developing, debugging or troubleshooting Linux-based systems
• Understanding of OS fundamentals including processes, memory management, threading and synchronization
• Experience with Git and debugging tools
• Strong analytical and problem-solving skills
• Effective communication and teamwork skills
• Degree in Computer Science, Software Engineering or equivalent experience
Preferred Qualifications
• Experience with Linux kernel, device drivers or embedded Linux environments
• Experience with storage technologies (RAID, NVMe, SAS, SATA or related)
• Familiarity with hardware-software interaction and server platforms
• Knowledge of UEFI, BIOS or platform initialization technologies
• Experience with VMware ESXi and/or Windows internals
• Experience with performance analysis and optimization
• Exposure to Agile/Scrum environments
Why Join Us
Grow with us from day one – we are building a company where your development truly matters.
You’ll have real opportunities to learn, take ownership, and shape your career as we grow together.Startup mindset, real impact – flat structures, fast decision-making, and the ability to influence not only products, but also processes and culture.A friendly, supportive team – we believe great results come from trust, openness, and collaboration.
You’ll work with approachable, passionate people who enjoy working together.Build something meaningful – be part of a growing organization where your ideas are heard and your contributions make a visible difference.Challenging system-level projects that help you continuously expand your technical skills.International environment with knowledge sharing and diverse perspectivesCompetitive compensation and benefits, combined with a culture that values people over hierarchy
We have 117,207 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,207 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume