Location: HyderabadRole: Senior OS DeveloperNotice Period: Need Immediate JoinersExperience: 7+ yearsBudget: Open
Responsibilities:• Developing a custom kernel module• Optimizing memory management in a custom operating system• Porting an operating system to a recent 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
📌 Senior OS Developer (Telangana)
🏢 Tuitions Tree
📍 Telangana
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.