Designs, develops, maintains, tests, and optimizes operating system to implement hardware abstraction layers, OS services, and user space software subsystems. The subsystems development requires technologies including virtualization, containerization, graphics/media user space components with in-depth knowledge on wayland, compositors(weston, gamescope), Mesa, pipewire etc. Utilizes knowledge in software architecture, design, and development, and understands operating system internals and silicon on platform features.- Bachelor's or higher degree in Computer Engineer, Computer Science, or Electronics Engineer- Hands on architect with systems software (at the intersection of hardware and software) and cloud technologies expertise with at least 3 years of industry experience.- Strong competence in operating Systems, distributed computing (e.g., gRPC), and cloud-native technologies.- Proficient in programming using languages such as C, C++, Java, Python etc.- Collaborative with good interpersonal communication.- Ability to work well in a diverse team environment.We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits