We are Hiring – Principal Engineer | Kernel Programming
Looking for a strong Principal level Engineer who has deep hands-on experience working close to OS internals and Kernel Programming.
Summary of Role
- Write automated tests and contribute to build / release workflows.
- Debug and fix bugs reported by customers, support, QA, and development.
- Work with customer support to address any escalations.
Primary Responsibilities :
5-8 years of experience building and delivering Linux-based or appliance software.Proficiency in Python, bash, and C / C++.Strong understanding of Linux system internals : system, memory, storage, networking, and security.Experience with filesystems (XFS, ext4), kernel-level configuration, and system performance tuning.Knowledge of working with hypervisor platforms such as ESX, KVM, or Hyper-V.Good understanding of multithreading, I / O paths, and debugging Linux-based issues.Ability to design, implement, and execute automated tests for your own code using pytest to ensure high-quality, reliable software deliveryStrong written and verbal communication skills.Ability to work independently and in teams to deliver production-quality softwareQualifications :
Experience in integrating with cloud platforms (AWS, Azure, or GCP).Familiarity with Jenkins, GitHub, rpm / yum packaging, and system provisioning tools.Knowledge of networking protocols such as TCP, UDP, HTTP.Experience working in or contributing to open-source communities.PostgreSQL is used as backbone to our system, prior Postgres is helpful.Experience :
BE / B.Tech, ME / M.Tech in computer science (or) Electronics and Communications (or) MCA7 to 10 years’ previous experience in the industry in system / platform area.