Padmi

Senior OS Developer

HyderabadPosted 30 days ago
Software engineeringSenior
Apply at Tuitions Tree

Opens the source posting on jobs.pyjamahr.com

Source description

About the role

View original

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

One address, no account. We’ll tell you when matching roles go live.

More at Tuitions Tree

Related open roles

View all roles