Senior Embedded Engineer - Hyderabad, India - Rubis Software Solutions Private Limited

    Rubis Software Solutions Private Limited
    Rubis Software Solutions Private Limited Hyderabad, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    Experience : Software Developer with minimum 8+ years of experience in design and development using C++/C on Linux.

    Job Description:


    • Analyse requirements, design, and code software in C++/C on Linux for legacy software
    • Ensure new design is compatible with system design
    • Perform unit test, verification and validation of the product developed
    • Write effective and reusable code according to best practices.
    • Must be a dynamic and teamoriented individual
    • Prepare documents according to project standards (architecture, technical specifications)
    Required Skills (Technical Competency):


    • Hands on software development experience in C/C++ on Linux OS.
    • Strong C/C++ programming skills.
    • Experience in analysing, debugging issues with multithreaded processes using debugger.
    • Ability to quickly learn new technology as part of project requirement.
    • Ability to explore large code base and understand architecture and design.
    • Good logical and problem solving skills.
    • Good analytical and debugging skills & File Handling.
    • Good exposure on Embedded systems.
    • Good knowledge of threads and synchronisation using glib.
    • Good knowledge of memory management and optimization.
    • Good knowledge of performance optimization.
    • Good Knowledge on socket communication.
    • Knowledge in Linux Shell scripting.
    • Knowledge in build management (using make file).
    )