Source description
About the role
Location: Hyderabad Role: Senior OS Developer Notice Period: Need Immediate Joiners Experience: 7+ years Budget: Open Responsibilities: • Developing a custom kernel module • Optimizing memory management in a custom operating system • Porting an operating system to a new hardware platform • Creating a performance profiler for a low-level system • Writing device drivers for specific hardware (e.g., network cards, USB devices) • Writing low-level networking code for TCP/IP stacks • Automating build processes with Makefiles or similar tools Specific Knowledge: • Understanding of kernel data structures such as lists, trees, and hash tables • Knowledge of kernel synchronization mechanisms, such as spinlocks and semaphores • Windows OS • Understanding Windows internals • Expertise in Windows Driver architecture • Windows APIs • Windows Driver Kit (WDK) • Driver Development Kit (DDK) • C++ • Microsoft Visual Studio • MacOS • Understanding of Apple security and ecosystem guidelines • Kernel Extension (KEXT) • Core Image Kernels • Metal Shading Language • Other frameworks like Core Image and Metal General Knowledge Requirements From the Team : • Proficiency in C and Assembly Language • Understanding of Operating System Internals • Knowledge of Device Driver Development • Firmware Development • System Performance Optimization • Experience with Version Control Systems • Debugging and Problem-Solving Skills • Knowledge of Computer Architecture • Scripting and Automation • Experience with Real-Time Operating Systems (RTOS) • Familiarity with Open-Source Development • Knowledge of Networking (for OS roles involving networking) • Hardware-Software Integration • Experience with Embedded Systems
More at Tuitions Tree
Related open roles
Oracle FLEXCUBE Core Banking Solution Expert (Contract Role)
Bangalore
C#.net core developer
India
Full Stack Developer (.NET+ Angular)
Hyderabad
Senior Associate Technology L1 – Open link Endur Senior Developer
Bangalore · Hyderabad · Mumbai
Angular Developer
Mumbai · Chennai
Application Developer Engineer
India