Linux Systems Software Engineer

Graid Technology Inc.

Województwo pomorskie

On-site

PLN 140,000 - 230,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GRAID Technology seeks Linux Systems Software Engineers from junior to senior level to develop Linux-based system software for storage platforms, drivers, and hardware‑software integration.

You will design, develop and debug components, collaborate across engineering and DevOps, and contribute to performance optimization and scalability in a fast-growing, startup-minded environment. This role offers visibility into AI and enterprise workloads and a culture that values ownership and collaboration.

Qualifications

  • Strong programming skills in C and C++.
  • Solid Linux knowledge with hands-on experience on 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.
  • Degree in Computer Science, Software Engineering or equivalent experience.

Responsibilities

  • 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.

Skills

C/C++
Linux
OS fundamentals
Git
Debugging
Communication

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Linux kernel
Device drivers
Embedded Linux
VMware ESXi
BIOS/UEFI

Job description

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 perspectives
  • Competitive compensation and benefits, combined with a culture that values people over hierarchy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 180,000 - 320,000
UEFI Software Engineer
UEFI Software Engineer

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 210,000
Startup mindset
International environment
Competitive compensation
Linux Systems Engineer: Storage & Kernel Innovator
Linux Systems Engineer: Storage & Kernel Innovator

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 230,000
Senior Storage Software Architect for High-Performance RAID
Senior Storage Software Architect for High-Performance RAID

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 180,000 - 320,000
UEFI Firmware Engineer — Storage & NVMe
UEFI Firmware Engineer — Storage & NVMe

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 210,000
Startup mindset
International environment
Competitive compensation
Software Engineering Manager
Software Engineering Manager

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Security Firmware Engineer
Security Firmware Engineer

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Senior Linux Administrator
Senior Linux Administrator

HCLTech • Poland

On-site
PLN 180,000 - 240,000
Life insurance
Private medical care
MultiSport Card
+4
Hardware Support Engineer
Hardware Support Engineer

Gcore • Poland

Hybrid
PLN 120,000 - 180,000
Flexible hours
Hybrid/Remote options
Up to 45 days remote per year
+5
Senior Linux Kernel Engineer (Device Drivers / Embedded Linux) – Fully Remote
Senior Linux Kernel Engineer (Device Drivers / Embedded Linux) – Fully Remote

X4 Technology • Poland

On-site
PLN 558,000 - 745,000
Fully remote long-term contract
High day rate
Exposure to AI-assisted engineering
+1