Auriga, Inc, a successful IT-consulting company headquartered in the U.S., one of the market leaders in technology outsourcing from Russia, is looking for Linux System/Embedded Developer.
Project
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 send your CV to with «Linux System/Embedded Developer» in the subject line.