We are looking for a software engineer with a strong C++ background who genuinely enjoys writing systems software and has “a get things done attitude”. Requirements: Degree; BEng, BSc, BTech. 3 - 4 years solid experience Good sense of design Modern C++ (OO design, STL, templates, exceptions) GNU/Linux or UNIX operating systems Experience developing C++ software on GNU/Linux or UNIX Duties: Open-source software development (with your name in the source code) Cross-platform software development (GNU/Linux, various UNIX'es, Mac OS X, Windows) Compiler design Distributed systems design Concurrent software design Cross-language invocation (calling C/C++ code from scripting/VM languages, SWIG) Speed/size optimizations, including CPU-specific optimizations and GPU programming Embedded and mobile systems (Linux, VxWorks, LynxOS, QNX, WinCE, iPhone OS, Android) XML and related technologies Build systems Version control Shell programming
Recruiter: Hire Resolve