Jobs
Interviews
2 Job openings at Rubikssyslabs
Linux Engineer

Bengaluru

8 - 11 years

INR Not disclosed

On-site

Full Time

We Don't Want Linux Administrator or Embedded Engineer Job Opening at NeoCIM Systems Job Title: Senior Engineer – Network Controller Device Driver Development Location: Client Site – CIMware, Bangalore Experience: 8–11years Job Type: Full-Time Mode: In-Person Role Summary NeoCIM Systems is hiring a Senior Engineer to independently design, develop, and optimize network controller device drivers . This role is at the intersection of hardware and software, playing a critical part in enabling secure, high-performance network communication for servers, switches, and other devices. Key Responsibilities: Develop and maintain network controller drivers (C, Linux/FreeBSD). Optimize driver performance (throughput, latency, CPU efficiency). Debug complex hardware-software interactions. Ensure compliance with IEEE 802.3, PCIe, and other standards. Implement secure coding practices in kernel space. Create and maintain technical documentation. Must-Have Skills: Strong C programming and system-level coding. Deep understanding of OS internals, especially Linux kernel modules. Knowledge of networking protocols (Ethernet, TCP/IP, VLAN, etc.). Experience with PCIe, DMA, and hardware interfaces. Tools: GDB, Wireshark, Git, Jenkins, Make/CMake. Secure kernel-space coding practices. Nice to Have: Contributions to open source drivers or kernels. Experience on x86 and ARM platforms. Virtualization (SR-IOV, VMDq). Familiarity with cloud/data center networking. Job Type: Full-time Pay: ₹15,000,000.00 - ₹30,000,000.00 per year Work Location: In person

Linux Network Stack Programmer

Bengaluru

5 years

INR Not disclosed

On-site

Full Time

We Don't Want Linux Administrator or Embedded Engineer Job Opening at NeoCIM Systems We're Hiring: Linux Network Stack Programmer Location: Client Site – CIMware, Bangalore Experience: Minimum 5 Years (3+ Years Relevant) Designation: Member Engineering Staff Education: B.E./B.Tech/M.E./M.Tech in Computer Science or MCA Job Type: Full-Time | In-Person Role Summary We are looking for skilled Linux Network Stack Programmers to work on developing and enhancing modules of a network OS for L2/L3 top-of-rack switches. Candidates should be well-versed in C programming , Linux kernel development , and device driver frameworks . Must-Have Skills Strong C programming and Linux kernel module/device driver development Hands-on experience in Linux kernel and user space programming Experience with X86 multicore processor environments Proficient in Shell scripting and Makefiles Deep understanding of the Linux device model and driver framework Good to Have Knowledge of PCIe and Ethernet protocols Experience with Open vSwitch L2/L3 driver programming experience Familiarity with KVM, QEMU, SR-IOV, and HW virtualization Understanding of hypervisors and VMMs Experience with Unit Testing frameworks Knowledge of JIRA and software project lifecycle Job Type: Full-time Pay: ₹15,000,000.00 - ₹30,000,000.00 per year Work Location: In person

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview