Senior Embedded Linux Engineer,



Office Address

Project Description

This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux embedded team to work on latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms.


    1. Embedded product (Multi media, Camera, Set-top box, etc....) use-cases awareness (Linux mandatory, Windows nice to have)
    2. Regression testing of the issue (different kernel, different OS)
    3.Define basic test cases before share the release to Validation team
    4. Kernel patching/building and testing. (Capability of Porting patching from the different kernel is added advantage)
    5. Support QA team
    6.Act as bridge between Validation and Development team, Support senior development engineer with test result data points.
    7. Release support and documentation of release.


Must have

    - Engineer with 4-6 years of experience in embedded system (Linux device driver, Embedded systems, GFX and Multimedia)
    - Strong C/C++ skills with a good understanding of object-oriented design
    - Strong knowledge on OS concepts, Kernel understanding, Memory Managements.
    - Strong knowledge on Linux Operating system, logs(kern.log, dmesg,etc).
    - Knowledge on Multimedia(Audio, video codec formats) Basics and GFX.
    - Unit testing, white box testing of driver (Graphics, Multimedia, PCIE/SATA/USB/I2C/SPI, I/O Subsystems)
    - Debug analysis: Conducting Smoke, Integration, System, Functional, Regression
    - Supporting senior engineers with the debug data, traces, reproduction steps.
    - Debug tools (gdb, WinDbg, etc...)
    - System boot analysis.
    - Building release packages, Porting Linux, patching kernel, Validate bug fixes.

Nice to have

    - Experience in working on different Linux distributions like Ubuntu/RHEL/SUSE
    - Experience Windows device driver
    - Strong written and verbal communication skills
    - Self-motivated, should be able to take lead in mastering new technologies
    - Work in both an individual and team member environment
    - Windows device driver validation
    - Test case development
    - OpenCL, OpenGL, DirectX, Vulkan testing


English: C1 Advanced



Relocation package

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

Vacancy Specialization

C Embedded

Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in
C Embedded

Specialization Position / Title Location Seniority Relocation Friendly Send to a friend
C Embedded Senior C Embedded Engineer Bangalore, IN Senior
C Embedded Senior C Embedded Engineer Bangalore, IN Senior
C Embedded Regular C Embedded Engineer Bangalore, IN Regular
C Embedded Lead C Embedded Engineer Bangalore, IN Lead