Talent.com
C++, Linux Engineers requirement

C++, Linux Engineers requirement

ConfidentialPune, India
8 hours ago
Job description

Job Requirements

Role and Responsibility

  • Candidate shall be working as Senior Engineer / Lead Engineer in the Linux client applications development. This is an agile methodology-based program where the candidate shall be participating in designing, implementation and peer code reviews.
  • Candidate shall be working with Quest Global and Quest Global's customer teams in a collaborative development model.
  • Apply subject matter knowledge to solve a variety of common business issues. Works on problems of moderately complex scope. Acts as an informed team member providing analysis of information and limited project direction input.
  • Exercises independent judgment within defined practices and procedures to determine appropriate action. Follows established guidelines and interprets policies. Evaluates unique circumstances and makes recommendations.
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet-based platforms.
  • Analyses design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines.
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application identifies and debugs issues with code and suggests changes or improvements.

Must Have Skill

Technical Skills

  • Strong coding skills for application level programming which would involve programming in C++
  • System-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system.
  • Core Concepts : In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons.
  • Shell and Commands :
  • Proficient in bash, cli, and general shell scripting.
  • Familiarity with essential Linux commands : grep, chmod, rm, cp, mv, less, sudo, ps, service, etc.
  • C++ Expertise : Proficient in C++14 to C++17 and development on C++
  • Multithreading :
  • Demonstrated expertise in various ways of declaring threads
  • Understanding of thread synchronization mechanisms.
  • Object-Oriented Concepts :
  • Strong understanding of inheritance, has-a, and is-a relationships using classes.
  • Knowledge of association, aggregation, and composition achieved through inheritance.
  • Design Patterns and Interface : Familiarity with design patterns and interface concepts.
  • Inter-Process Communication (IPC) : Knowledge of IPC, shared memory, and socket programming.
  • Data Structures : Solid understanding of data structures.
  • Proficient in using Git for version control, with hands-on experience in tools like Gerrit and GitHub, and good understanding of git commands.
  • Proficient in using library like curl, openssl, programming using REST API
  • Work Experience

  • Strong coding skills for application level programming which would involve programming in C++
  • System-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system.
  • Core Concepts : In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons.
  • Shell and Commands :
  • Proficient in bash, cli, and general shell scripting.
  • Familiarity with essential Linux commands : grep, chmod, rm, cp, mv, less, sudo, ps, service, etc.
  • C++ Expertise : Proficient in C++14 to C++17 and development on C++
  • Multithreading :
  • Demonstrated expertise in various ways of declaring threads
  • Understanding of thread synchronization mechanisms.
  • Object-Oriented Concepts :
  • Strong understanding of inheritance, has-a, and is-a relationships using classes.
  • Knowledge of association, aggregation, and composition achieved through inheritance.
  • Design Patterns and Interface : Familiarity with design patterns and interface concepts.
  • Inter-Process Communication (IPC) : Knowledge of IPC, shared memory, and socket programming.
  • Data Structures : Solid understanding of data structures.
  • Skills Required

    Rest Api, Git, Curl, Openssl, Design Patterns, Data Structures, Multithreading

    Create a job alert for this search

    Linux Engineer • Pune, India

    Related jobs
    • Promoted
    Linux BSP Developer - Embedded System

    Linux BSP Developer - Embedded System

    TekPillarPune
    Position : Linux BSP Lead / Embedded Software Engineer - Camera Systems Experience : 4 - 8 Years Location : < / b&...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer (C++, Linux)

    Firmware Engineer (C++, Linux)

    ConfidentialPune, India
    Sibros is accelerating the future of SDV excellence with its Deep Connected Platform™ that orchestrates full vehicle software update management, vehicle analytics, and remote commands in one integr...Show moreLast updated: 22 days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    Persistent Systemspune, maharashtra, in
    We are conducting an schedule in person drive for the position of embedded Developer on 22nd November 2025.Interview Location is mentioned below : . MIDC, Phase 1, Hinjawadi Rajiv Gandhi Infotech Park...Show moreLast updated: 18 days ago
    • Promoted
    Senior Embedded Linux Developer - Board Support Package

    Senior Embedded Linux Developer - Board Support Package

    DigiRecruitxPune
    Description : Pune : 5 to 10 the Role : We are seeking a highly specialized and experienced Senior Embedded Linux Developer with 5 to 10 years o...Show moreLast updated: 30+ days ago
    • Promoted
    Linux (E3) + CFM (Physical Hardware) + Any Cloud Skills

    Linux (E3) + CFM (Physical Hardware) + Any Cloud Skills

    Vaikun Technologies Pvt ltdpune, maharashtra, in
    Vaikun Technologies Pvt Ltd empowers businesses by providing expert SAP solutions, including implementation, support, and optimization services. With a focus on delivering tailored strategies, the c...Show moreLast updated: 1 day ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    IntraEdgePune, Maharashtra, India
    We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in desi...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Linux

    C++ Linux

    ConfidentialPune
    The ideal candidate will play a key role in developing, enhancing, and maintaining high-performance software components in a complex and scalable system. This is an exciting opportunity to work on c...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Engineer

    C++ Engineer

    KPG99 INCpune, maharashtra, in
    They'll also be using bash scripting and Python.OCI is the cloud infrastructure.Show moreLast updated: 2 days ago
    • Promoted
    Linux Administrator - L3

    Linux Administrator - L3

    Team ComputersPune, Maharashtra, India
    Provide L3 (Level 3) support for Linux-based systems, addressing escalated issues from L1 and L2 support teams.Troubleshoot and resolve complex system-level issues related to Linux servers, network...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (C++) - 30570

    Software Engineer (C++) - 30570

    TuringPune, Maharashtra, India
    Role Overview : Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct comple...Show moreLast updated: 14 days ago
    • Promoted
    C++ Linux Developer

    C++ Linux Developer

    ConfidentialPune, India
    Position Specific Duties - Develop Embedded Software for different production systems as per design decisions.The individual at this position will implement software and test.This position will wor...Show moreLast updated: 5 days ago
    • Promoted
    Embedded Linux Driver Engineer - C Programming

    Embedded Linux Driver Engineer - C Programming

    Acclivis TechnologiesPune
    Description : As an Embedded Linux Driver Engineer, you will be responsible for designing, developing, and maintaining l...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer (C++11+ / Oracle / Linux–Unix)

    C++ Developer (C++11+ / Oracle / Linux–Unix)

    PROADSW3 Relations pvt. ltd.pune, maharashtra, in
    C++ Developer (C++11+ / Oracle / Linux–Unix) | 6–10 Years | C2H | 1.We are looking for an experienced C++ Developer with strong expertise in C++ (v11 & above), Oracle, and Linux / Unix environments.T...Show moreLast updated: 3 days ago
    • Promoted
    Linux Repository Maintainer

    Linux Repository Maintainer

    Nakshatra SystemsPune, IN
    Nakshatra Systems is looking forward to hire a linux software repository maintainer who can service and manage the integrity of a software repository (update / upgrade / patch etc).Nature of job is par...Show moreLast updated: 12 days ago
    • Promoted
    Linux Developer

    Linux Developer

    Accolade Electronics Private LimitedPune, Maharashtra, India
    Job Description : Embedded Linux Developer.Linux kernel, and driver / application development.The ideal candidate should have strong expertise in low-level programming, board bring-up, and system inte...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Application / Kernel Developer

    Linux Application / Kernel Developer

    NasugroupPune
    Description : We are seeking a skilled and hands-on Linux Application / Kernel Developer with strong expertise in C / C++ programming and a solid understanding of Linux O...Show moreLast updated: 13 days ago
    • Promoted
    Senior Embedded Linux Developer - Board Support Package

    Senior Embedded Linux Developer - Board Support Package

    Intraedge Technologies Ltd.Pune
    Description : Senior Embedded Linux Developer.Experience : 710 years.Employment Type : Full-Time.About the Role : We are looking for a ...Show moreLast updated: 30+ days ago
    • Promoted
    L3 Senior Cloud Linux Engineer - Cluster Management

    L3 Senior Cloud Linux Engineer - Cluster Management

    XequalstoPune
    Job Summary : Seeking an experienced Cloud Linux Engineer (L3) with deep expertise in Linux systems administration, cloud infrastructure, and automation.The ideal candidate will...Show moreLast updated: 25 days ago