CodeWeavers, the company that helps to support development of Wine and partnered with Valve to help with Steam Play/Proton are still looking to bring in some more developers.
I spoke to James Ramey, the CodeWeavers President last night who confirmed that there has actually been a good amount of interest as the position has been open for a while. They need more though, especially if Wine and Proton development is going to keep pushing forwards.
What are they skills they're after?
- Strong C language skills. Compilers, linkers, macros and function pointers don't scare you.
- Familiarity with developing on and administering a Linux system (bash, unix utilities, package management, etc)
- Ability to understand and debug build systems (Makefiles, autotools, etc)
- Understanding of good development practices (source control, atomic commits, code readability, test-driven development)
- Self-motivated to find work and learn new skills
- Excellent debugging skills. You will be debugging applications whose source you do not have.
- No exposure to Microsoft code or reverse-engineering of Microsoft software
CodeWeavers are based in Minnesota, USA. However, this position is open to people working remotely too so even if you're not local and don't fancy moving it's still worth applying for it if you think you have what it takes.
Interested? Check out the jobs here where they also have some others open.