Embedded C Engineer - Bangalore, India - VIPSA TALENT SOLUTIONS PRIVATE LIMITED

    Default job background
    permanent Technology / Internet
    Description

    Job Description :


    We are seeking a skilled Embedded C Engineer with expertise in Linux user space application programming and exposure to storage driver frameworks such as Bulk layer and SCSI layer.

    The ideal candidate will have experience in C and Python programming languages, along with driver verification and validation.

    This role involves working on embedded systems, developing drivers, and ensuring compatibility with Linux environments.


    Responsibilities :

    • Develop and maintain Linux user space applications, ensuring compatibility and functionality across various platforms.
    • Design, implement, and verify device drivers for storage frameworks, including Bulk layer and SCSI layer.
    • Collaborate with hardware engineers to ensure seamless integration of drivers with hardware components.
    • Perform driver validation tests to verify functionality, performance, and reliability.
    • Work on version control systems such as git and repo to manage source code and track changes.
    • Analyze and troubleshoot issues related to drivers, resolving them in a timely manner.
    • Write clear and concise documentation for developed drivers and applications.
    • Stay updated with the latest advancements in embedded systems, Linux environments, and storage technologies.

    Required Candidate Profile :

    • Proficiency in C and Python programming languages.
    • Experience in Linux user space application programming.
    • Exposure to storage driver frameworks such as Bulk layer and SCSI layer.
    • Familiarity with version control systems like git and repo.
    • Strong problemsolving skills and attention to detail.
    • Excellent communication and collaboration abilities.
    • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
    )