{"schemaVersion":"jobsearcher.job.v1","id":"a2012b6ea24a8690bfda3244","url":"https://jobsearcher.com/jobs/a2012b6ea24a8690bfda3244","canonicalUrl":"https://jobsearcher.com/jobs/a2012b6ea24a8690bfda3244","title":"Software Engineer - Memory Management","description":"We’re hiring a Senior Software Engineer to work on kernel-level development within a high-performance enterprise virtualization platform. This role focuses on CPU, memory, and core kernel infrastructure, building systems that power large-scale virtual environments.What You’ll Be Doing:Develop and enhance kernel-level components within a hypervisor-based OSWork across CPU, memory, and core kernel infrastructure to improve performance and scalabilityDesign and implement resource management features supporting next-gen hardwareArchitect and deliver high-performance, reliable OS-level featuresBuild advanced algorithms for managing virtual and physical hardwareCollaborate with cross-functional engineering teams on enterprise virtualization solutionsOwn and drive large, complex kernel projects end-to-endWhat We’re Looking For:Bachelor’s degree in Computer Science or related field4–8 years of systems or kernel-level development experienceStrong C / C++ programming skillsSolid understanding of operating system internals (Linux, Unix, BSD, Windows, or RTOS)Nice-to-Have Experience:Kernel-level memory management experienceExposure to virtualization or hypervisors (ESXi, KVM, Xen, Hyper-V, etc.)Experience with CPU architecture (x86, ARM)Python or scripting experienceContributions to open-source kernel projectsWhy This Role:Work on deep, low-level systems problems at the intersection of hardware and softwareDirect impact on performance, scalability, and reliability at scaleOpportunity to help shape next-generation infrastructure and virtualization platforms","company":"Insight Global","rawCompany":"insight global","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-05-08T06:46:47.912Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1244.00","title":"Network and Computer Systems Administrators","slug":"network-and-computer-systems-administrators"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer - Memory Management","description":"We’re hiring a Senior Software Engineer to work on kernel-level development within a high-performance enterprise virtualization platform. This role focuses on CPU, memory, and core kernel infrastructure, building systems that power large-scale virtual environments.What You’ll Be Doing:Develop and enhance kernel-level components within a hypervisor-based OSWork across CPU, memory, and core kernel infrastructure to improve performance and scalabilityDesign and implement resource management features supporting next-gen hardwareArchitect and deliver high-performance, reliable OS-level featuresBuild advanced algorithms for managing virtual and physical hardwareCollaborate with cross-functional engineering teams on enterprise virtualization solutionsOwn and drive large, complex kernel projects end-to-endWhat We’re Looking For:Bachelor’s degree in Computer Science or related field4–8 years of systems or kernel-level development experienceStrong C / C++ programming skillsSolid understanding of operating system internals (Linux, Unix, BSD, Windows, or RTOS)Nice-to-Have Experience:Kernel-level memory management experienceExposure to virtualization or hypervisors (ESXi, KVM, Xen, Hyper-V, etc.)Experience with CPU architecture (x86, ARM)Python or scripting experienceContributions to open-source kernel projectsWhy This Role:Work on deep, low-level systems problems at the intersection of hardware and softwareDirect impact on performance, scalability, and reliability at scaleOpportunity to help shape next-generation infrastructure and virtualization platforms","datePosted":"2026-05-08T06:46:47.912Z","dateModified":"2026-05-08T06:46:47.912Z","hiringOrganization":{"@type":"Organization","name":"Insight Global","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a2012b6ea24a8690bfda3244"},"url":"https://jobsearcher.com/jobs/a2012b6ea24a8690bfda3244"}}