Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Line of Business:

Automotive

Position:

Regular/Senior C embedded Linux (Kernel) developer, Saint Petersburg

Project Description

Support and development of Automotive Tier One supplier's SW stack based on embedded Linux and Intel hardware.

Responsibilities

- Reproduce customer issues, find the root cause and fix
- Participate in HW bring-up, deployment and support
- Track issues in proprietary systems
- Communicate with customers
- Participate in the design/problems resolving of customer products

Skills

Must

- BS in Computer Science, EE, or related field
- 5+ years in System Embedded development
- Good experience in embedded GNU/Linux and bootloaders
- Good Linux kernel, rootfs and standard library work understanding
- Experience in Linux kernel drivers porting, development and fixing
- Experience in Linux kernel/user-space debugging
- Excellent knowledge of С, bash
- Experience in gnu-utilities like gcc toolchain, make/cmake/autotools
- Experience in build and distribution systems like Yocto, buildroot, kickstart, rpm/deb
- Versioning control systems knowledge
- Work skills with interfaces like PCIe, USB, I2C, SPI etc.

Nice to have

- Good experience in Yocto projects
- Experience in graphics and audio development and debugging
- Experience in WiFi, Bluetooth, USB devices development and debugging
- Participation in large open source projects
- Ability to read schematics
- Android knowledge (AOSP, Bionic, Java machine)

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Saint Petersburg

Work Type

C/C++

Seniority Level

Regular

Ref number
VR-45453
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in C/C++

Specialization Position / Title Location Send to a friend
C/C++ Junior C++ Software Developer Saint Petersburg, RU Apply or Add to my jobs
C/C++ Regular C++ Developer Saint Petersburg, RU Apply or Add to my jobs
C/C++ Developer at 3D tools and plugins (QT) Saint Petersburg, RU Apply or Add to my jobs
C/C++ Regular/Senior C++ Developer (Vulkan or OpenGL - must) Saint Petersburg, RU Apply or Add to my jobs
C/C++ Regular/Senior C++ Embedded Software Engineer Saint Petersburg, RU Apply or Add to my jobs
C/C++ Senior/Reg C++/Linux developer Saint Petersburg, RU Apply or Add to my jobs
C/C++ Senior/Lead C/C++ SW Developer Saint Petersburg, RU Apply or Add to my jobs
C/C++ Senior Developer C++ Embedded/Diagnostics Saint Petersburg, RU Apply or Add to my jobs
C/C++ Compiler Optimization Engineer_Clang/LLVM Saint Petersburg, RU Apply or Add to my jobs