Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 17712280

    BENGALURU · FULLTIME

    LDD Developer

    Capgemini logo

    Capgemini

    Bengaluru · onsite · Posted 37d ago

    Sourced fromNaukri
    Undisclosed3–7 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Naukri · 8 questions to answer1.5s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Your Role

    • Exposure to systems architecture for SoC, Microcontrollers, multi core processors
    • Experience in developing BSP, Platform SW for custom HW based any embedded SoCGood knowledge on BareMetal driver development, validate the SW with HW test equipment''s; Oscilloscope, Logic Analyser, etc
    • Strong knowledge on Bootloader (U-Boot or any other), Power on boot sequence, SW debugging
    • Hands-on with Board bring-up and understanding on HW board schematic, Datasheet or HW reference manual
    • Exposer to OS/Kernel upgradation, Upstreaming, driver porting, integrating component specific drivers
    • Strong hands-on experience with peripheral driver developments or customization; GPIO, SPI, I2C, UART, Sensors, NAND, NOR, eMMC, DDR, etc
    • Proficient in strong C programming for operating system kernel & systems development
    • Strong debugging skills on complex, multi threaded systems using HW debugger (JTAG, J-Link, etc)Deep understanding of multi core architectures, NUMA, and memory hierarchiesAbility to produce high-quality code with strong communication and problem-solving skills
    • Solid understanding of operating systems, with emphasis on Linux or any other Real Time operating system (RTOS)
    • Experience with concurrent programming, threading APIs, and OS development on Linux or RTOS
    • Deep understanding of operating systems concepts, data structures, and ARM & x86 processor architectureProficiency in Linux kernel development, strong understanding with Linux modules like Scheduler, Memory management, IPC, DMA,IOMMU, NAPI, polling mechanisms, Interrupt/event handler etc
    • Linux Platform Software Driver Development for any of Drivers like GPU, Multimedia, Display, USBFamiliarity with embedded systems and hardware-software integration, with a collaborative approach in a fast-paced environment
    • Hands-on issue debugging skills, issue isolation with Linux kernel, driver module level, System knowledge, System Debugging
    • Knowledge of software development tools, including debuggers and version control systems (e g , Git, GitHub)
    • Hands on experience in PCIe subsystem, PCIe Drivers, Ethernet, IOMMU, System level debugging, Linux Kernel Programming and Interrupt architecture
    • Hands-on with OpenGL and OpenCL are addedd advantageFamiliar with Yacto based projects or Buildroot'

    Your Profile
    • 4-7 years of experience in embedded systems development, focusing on SoC architecture, microcontrollers, and multi-core processors
    • Strong hands-on experience in BSP and platform software development for custom embedded hardware
    • Proficient in BareMetal driver development and validation using hardware test equipment such as Oscilloscope and Logic Analyzer
    • Solid understanding of bootloaders (U-Boot or similar), power-on boot sequence, and low-level software debugging
    • Experience in board bring-up with the ability to read and interpret hardware schematics, datasheets, and reference manuals
    • Exposure to OS/kernel upgrades, upstreaming, driver porting, and integration of component-specific drivers
    • Extensive experience in peripheral driver development/customization including GPIO, SPI, I2C, UART, NAND, NOR, eMMC, DDR, and sensors
    • Strong programming skills in C for kernel and system-level software development
    • Proficiency in debugging complex and multithreaded systems using hardware debuggers such as JTAG and J-Link
    • Good understanding of multi-core architectures, memory hierarchies, and system-level performance considerations
    • Solid knowledge of operating systems, especially Linux and RTOS, including concurrency and threading models
    • Strong foundation in OS concepts such as scheduling, memory management, IPC, DMA, IOMMU, interrupts, and polling mechanisms
    • Experience in Linux kernel and platform driver development (GPU, multimedia, display, USB, or related subsystems)
    • Hands-on expertise in system-level debugging, issue isolation across kernel, drivers, and hardware layers


    Sourced from naukri

    Section · 02

    Skills

    SOCGithubprocessor architecturesoftware debuggingrProgrammingsoftware integrationEmbedded Systemsdebuggingsoftware development toolsOperating SystemsArchitectureSoftware DevelopmentGITLinuxArtificial Intelligence

    Section · Company

    About Capgemini

    Capgemini logo

    Capgemini

    IT Services & Consulting

    235k+

    employees

    1967

    59 years old

    Mumbai, Maharashtra

    India

    About

    Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value.

    Industries

    IT Services & ConsultingAnalytics & KPOBankingSoftware Product

    Employee ratings

    53,345 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance7494Salary7201Work Culture5032Appraisal4419Senior Management3872

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    LDD Developer · waiting for your command