Language: EN Location: St-Petersburg Region: Central area Country: Russia Organization: Russia > REV Contract type: Permanent/Unlimited contract Schedule type: Full Time Work hours: 40.00 Hours per Week Budgeted: Yes International Consideration: No Salary: per Month Min: 1100 Max: 1500 in: USD Business Area: Corporate Functions Functional Area: Research & Development Homebase: Yes Function Type: Individual Contributors
Goals/Mission: Research and Development, including analysis, design, developer testing, implementation and handling of the production related issues.
Working Partners/Contacts: Head of 'Embedded Linux' Center, team staff
Tasks: - Linux Kernel internals (Scheduling, MEMORY subsystem, etc in kernel version 2.4 and 2.6) - Linux driver architectures (MTD subsystem, VFS, Networking, CAN, LON etc) - Building and maintaining a cross development tool chain - Linux Kernel Know How for different processor platforms like PPC, MIPS, ARM, x86 - Low latency and preemption patches - RTAI/RTLinux - Embedded Linux applications and libraries (BusyBox, uclibc, etc) - Linux development environments for Embedded systems - SW development process/ SW design - System programming, Linux Kernel/ driver - Usage of different graphic libraries for embedded devices - Adaptation/enhancement of bootloaders - Practical experience with SW development for Embedded systems in C, C++, Java and assembler
Education: Masters Degree in computer science or electrical engineering (with technical computer science as major field of study)
Knowledge/Languages: Language mastery: English (advanced level) Desired knowledge and skills: - Linux kernel programming - Writing and porting device drivers for/to Linux - Design and implementation of secure embedded Linux systems - Design of architecture platforms for embedded systems - Research activities in the area of highly available and fault tolerant embedded Linux systems Required knowledge and skills: - Embedded real-time systems - SW techniques, SW architecture - Computer architecture, Microcontroller systems - Operating systems (RTOS) - Programming Languages esp. C, assembler, C++, Java
Experience: 2-3 years of relevant experience in SW development /SW architecture with Linux are required
Capabilities: - team skills, - ability to analyze, - networking skills, - creativity, - organization and quality orientation, - ability to learn
Additional Information: Citizenship: Russian
CV: elena@itcomspb.ru