Position

Senior Embedded Linux Engineer,
Bangalore

Location


Bangalore

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.

Responsibilities


    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.

Skills


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

Languages


English: C1 Advanced

Seniority


Senior

Relocation package


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

Vacancy Specialization


C Embedded

Ref Number


VR-70052

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
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