Talent.com
This job offer is not available in your country.
Linux System Engineer - C / C++ Programming

Linux System Engineer - C / C++ Programming

MaimsD TechnologyBangalore
17 days ago
Job description

Strong Linux Kernel developer \ Linux Kernel Driver Developer with strong C\C++ programming skills

Job Title : Linux System Engineer S3 / S0ix Enablement (GFX Focus)

Key Responsibilities :

  • Design, implement, and optimize S3 / S0ix power management solutions within Linux environments for graphics-intensive applications, with a focus on both GPU and CPU power states.
  • Debug and diagnose system-level issues related to the graphics subsystems, including GPU power management, display interfaces, and overall system performance.
  • Utilize debugging tools and techniques (e.g., gdb, ftrace, perf, and other system-level diagnostics) to analyze and resolve performance and stability issues effectively.
  • Collaborate with hardware engineers and software developers to ensure compatibility and optimization of Linux kernel with hardware components.
  • Contribute to the development of drivers and kernel-level features that enhance power efficiency and performance for graphics-related tasks.
  • Monitor system performance and power states of both GPU and CPU, identifying areas for improvement, applying patches, and updates as necessary.
  • Support testing and validation processes for new features in S3 / S0ix states, ensuring compliance with industry standards and best practices.
  • Document processes, tools, and troubleshooting procedures for internal knowledge sharing and training. Stay updated with the latest trends in Linux kernel development, power management, and graphics performance.

Qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent practical experience).
  • Proven experience working with the Linux kernel, particularly in the areas of power management and graphics subsystems.
  • Strong understanding of S3 / S0ix states and their impact on system performance and power efficiency, along with a solid knowledge of GPU and CPU power states.
  • Proficiency in C / C++ programming for driver development and kernel module creation.
  • Familiarity with graphics APIs and frameworks (e.g., OpenGL, Vulkan) and their interactions with the Linux OS. Experience using debugging tools (e.g., gdb, ftrace, perf, etc.) to diagnose and troubleshoot system-level issues.
  • Collaboration skills with a knack for working in a team-oriented environment. Excellent problem-solving skills and attention to detail.
  • Preferred Qualifications :

  • Knowledge of hardware components, including GPUs, CPUs, displays, and power delivery systems. Familiarity with scripting languages (e.g., Python, Bash) for automation and development tasks.
  • (ref : hirist.tech)

    Create a job alert for this search

    Engineer Linux • Bangalore

    Related jobs
    • Promoted
    System Engineer - C / C++ Programming - NVIDIA GPU & CUDA Stack Development

    System Engineer - C / C++ Programming - NVIDIA GPU & CUDA Stack Development

    Frequency.cxBangalore
    Role Overview : We are seeking an experienced System Engineer (67 years) with strong expertise in C programming, NVIDIA GPU development, and CUDA stack integration.Th...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    System Engineer

    System Engineer

    CUS Techhosur, tamil nadu, in
    We are looking for a detail-oriented and proactive.The role involves ensuring the reliability, security, and performance of servers, networks, and applications while providing technical support and...Show moreLast updated: 2 hours ago
    • Promoted
    Linux System Administrator (AWS Specialist)

    Linux System Administrator (AWS Specialist)

    MGT-COMMERCE GmbHhosur, tamil nadu, in
    Do you live and breathe Linux? Do you enjoy building and managing servers in the cloud?.Linux-focused System Administrator. AWS infrastructure and keep systems running at peak performance.Setting up...Show moreLast updated: 26 days ago
    • Promoted
    Linux System Engineer

    Linux System Engineer

    RecroBangalore Urban, Karnataka, India
    As a Senior Software Engineer, you will play a key role in enhancing.Your responsibilities will include : .Collaborating on requirements analysis, architecture design, and design.Developing and maint...Show moreLast updated: 7 days ago
    • Promoted
    ALYTSEE - Linux Kernel Engineer

    ALYTSEE - Linux Kernel Engineer

    ALYTSEE TECHNOLOGIES PRIVATE LIMITEDBangalore
    Position Name : Developer Linux Kernel Engineer.Education Requirement : BTech / BE.Experience Range : 5-8 yrs.Location : Bangalore.Job Brief : < / p...Show moreLast updated: 30+ days ago
    • Promoted
    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini Technology Services India LimitedBangalore
    Embedded C++ with Python, Linux Location : Mumbai, Pune, Hyderabad, Chennai, Noida, Gurgaon, Bangalore, Gandhinagar C...Show moreLast updated: 11 days ago
    • Promoted
    C++ / Linux Developer

    C++ / Linux Developer

    Univision Technology Consulting Private Limited.Bangalore
    Designation : C++ Linux Developer Job Description : We are looking for a skilled C++ Linux Developer to join our team.The role involves developing and opt...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Kernel Engineer

    Linux Kernel Engineer

    MOOLYA SOFTWARE TESTING PRIVATE LIMITEDBangalore
    Job Description : Kernel Engineer with skills to port / test open-source features and fix possible kernel issues found in regression.Key Responsibilities : ...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer - (CKA. Linux)

    Cloud Engineer - (CKA. Linux)

    Quess Singaporehosur, tamil nadu, in
    Working hours and public holidays as per Singapore.Proficient in implementation, management and troubleshoot AWS Technologies, ECS, EKS. Proficient in Operating System such as AWS Linux, Red Hat Ent...Show moreLast updated: 16 days ago
    • Promoted
    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Synopsys Inchosur, tamil nadu, in
    You will be part of an excellent development team in System Level Design space involved in creation of Virtual Prototypes (simulation models) for SoCs / MCUs / ECUs and bring up of Linux / Android / AutoSa...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer - CAN / LIN

    Firmware Engineer - CAN / LIN

    SKYGATE CONSULTINGBangalore
    SALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional) Responsi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Linux Engineer – Quantitative Research & HPC

    Senior Linux Engineer – Quantitative Research & HPC

    People Realm Recruitment Services Private LimitedBengaluru, Karnataka, India
    Job Title : Senior Linux Engineer – Quantitative Research & HPC.Years of Exp - 5 to 12 / 14 Years.Their quantitative research and trading teams rely on advanced infrastructure and high-performance com...Show moreLast updated: 16 days ago
    • Promoted
    Firmware Engineer - Linux

    Firmware Engineer - Linux

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Ciscobangalore, karnataka, in
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    System Support Engineer

    System Support Engineer

    Vinebrook Technologyhosur, tamil nadu, in
    Communicate clearly with customers both in writing and over the phone.Perform mid-level and advanced troubleshooting of issues across the services provided by the Managed Services team.Engage direc...Show moreLast updated: 25 days ago
    • Promoted
    L4 UC Engineer

    L4 UC Engineer

    Servion Global Solutionshosur, tamil nadu, in
    UC Architecture & Design : Deep understanding of Unified Communications Products like CUCM, CUC, IM & Presence, and Expressways. Deep knowledge of designing and troubleshooting clusters, inter-cluste...Show moreLast updated: 18 days ago
    • Promoted
    System Engineer

    System Engineer

    Hyqoohosur, tamil nadu, in
    Job Title : Systems Engineer L3.Duration : 12 months with high possible extension.Working time zone : Night Shifts (EST, CST, PST). Working hours 40 hours per week (8 hours per day).We are seeking a hi...Show moreLast updated: 20 days ago
    • Promoted
    System Engineer

    System Engineer

    Next Ventureshosur, tamil nadu, in
    Offshore Systems Engineer – VMware & Azure.We’re seeking a highly skilled.This role is ideal for someone who thrives in dynamic environments, stays ahead of emerging tech trends, and can drive inno...Show moreLast updated: 5 days ago