For you to be an operating system developer, the most important thing is to know the programming languages such as Java and C++ etc and to get into systems development you usually need a degree related to computer science or software development.