Auriga is looking for a talented system software engineer versed in Linux/Unix kernel, kernel utility software and user-space system programming (C, C++). A first project slated for this position is supporting and bug fixing enterprise-grade system security software product, comprised of kernel level and user-space level components distributed over a network of Linux and Windows machines. Responsibilities Support and bug-fixing of a complex system software product, including the following typical tasks and responsibilities: - Expert level (tier 3) technical support and troubleshooting - Analyzing and resolving customer-reported issues - Fixing bugs submitted by the testing department - System performance profiling and optimizations - Transitioning to new Linux versions and distributions
Job Requirements 3+ years of experience as a developer involving Linux/Unix kernel and user-space system programming Skills - C, C++, Assembly - Proficiency in one or more common processor architectures at assembly level (PowerPC, ARM, MIPS, x86, etc.) - Proficiency in Linux/Unix kernel internals and system architecture concepts - Advanced Linux/Unix user - Proficiency in Linux/Unix development tools and environment (GCC, binutils, shell utilities and scripting, Makefile, etc.) - Fluent technical (ability to read, write reports and email correspondence on technical/programming topics; discuss technical topics over phone/Skype) Additional Requirements - Computer Science or equivalent education - Linux system administration exposure Job conditions Stable salary Medical insurance English classes at the office with native speakers and Russian teachers Trial period- 2 months Working place - m. Universitet
Please call: +7 (916) 993-27-36 or send your CV to anastasia.shulyateva@auriga.com with «Linux System/Embedded Developer» in the subject line.