Kernel work at Apple

What kind of work can be expected for Kernel software engineer at Apple - Will it be more bug fixing/code refactoring and less feature development ?

Add a comment
Sony BGmK54 Mar 19, 2019

For some obvious reasons kernel development in general is not about writing "new features". You may have many things that you may work on and probably the biggest area are drivers... In general if you think about "kernel development" you have to enjoy trouble shooting and debugging. From my experience at such job 0-20% of your time will be new development, 20-60% solving problems and maintainance, rest testing-writing a tests, reading someone else code or documentation. Is just the nature of that job is not easy code and there are milion things that can goes wrong. I like that job because I prefer to write 100 lines of code that would be used for many years than writing 100 thousand that will be replaced by new shiny thing 2 years after release....