C/C++ Developer/ Kernel
HCLTech
This is a senior C/C++ kernel developer role focused on storage systems (LVM-like) within HCLTech's outsourcing services. You will work on-premises in Krakow, developing low-level kernel modules, debugging performance issues, and also handling CI/CD pipelines with Jenkins and GitHub Actions. Despite the kernel focus, the role includes DevOps responsibilities and collaboration in an Agile team.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: team size and composition, on-call or after-hours support expectations.
This is a senior C/C++ kernel developer role focused on storage systems (LVM-like) within HCLTech's outsourcing services. You will work on-premises in Krakow, developing low-level kernel modules, debugging performance issues, and also handling CI/CD pipelines with Jenkins and GitHub Actions. Despite the kernel focus, the role includes DevOps responsibilities and collaboration in an Agile team.
- −On-premises requirement contradicts company's 'virtual-first' work environment claim.
- !No information about team size
- !No details on on-call or support duties
- !Large outsourcing firm may involve client dependency
- !Vague description of daily tasks beyond kernel development
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Design and develop kernel modules for storage management (LVM-like).
- •Implement and optimize algorithms and data structures for performance.
- •Debug and troubleshoot kernel-level issues.
- •Configure and maintain CI/CD pipelines using Jenkins and GitHub Actions.
- •Integrate static code analysis and unit testing into pipelines.
- •Collaborate on Agile boards using Jira and Confluence.
- •Conduct code reviews and ensure code quality.
Oferta dla doświadczonych specjalistów (Senior).
A developer with at least 5 years in C/C++, some kernel experience, and basic CI/CD knowledge, willing to learn storage-specific technologies and work on-premises.
Not for candidates without kernel development experience or those seeking remote roles (this is on-premises in Krakow). Also not for those wanting pure software engineering without DevOps responsibilities.
- ?What is the team size and structure?
- ?Which client or internal project is this role for?
- ?Is on-call support required?
- ?How is work allocated in Agile sprints?
- ?What is the expected career progression?
- ?Are there any legacy codebases to maintain?
- −Team size and composition
- −On-call or after-hours support expectations
- −Specific client or product details
- −Details on the CI/CD toolchain beyond Jenkins/GitHub
- −Whether remote work is possible at all despite on-premises label
Collaborative Agile environment with focus on code quality and DevOps practices.