Jobs
Interviews

3 Low-Level Debugging Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 8.0 years

15 - 30 Lacs

bengaluru

Remote

Design and develop Windows system-level software using C/C++, work on kernel/user-mode components, implement networking protocols, apply algorithms & data structures, and contribute to performance optimization. Required Candidate profile Engineers with 3–8 yrs exp in Windows systems programming. Strong C++ in Windows OS, solid networking, data structures & algorithms; kernel exp preferred for senior band. Ability to work independently

Posted 13 hours ago

Apply

8.0 - 12.0 years

35 - 45 Lacs

bengaluru

Remote

Design and develop low-level Windows kernel and user-mode components, implement networking protocols, optimize system performance, and lead small teams in delivering high-quality software solutions. Required Candidate profile Senior engineer with 8–12 yrs exp, expertise in Windows kernel/user-mode programming, strong C/C++ and networking skills, proven leadership in module delivery and mentoring.

Posted 13 hours ago

Apply

3.0 - 6.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Job Title: Linux Yocto and BSP Engineer Location: Bangalore, India Experience: 3+ Years Job Summary We are seeking a skilled Linux Yocto and BSP Engineer with 3+ years of hands-on experience in embedded Linux development. You will be part of a dynamic team responsible for building custom embedded Linux solutions using the Yocto Project and working closely with hardware to develop and maintain Board Support Packages (BSPs). Key Responsibilities Develop and maintain Board Support Packages (BSPs) for custom embedded platforms. Build and configure embedded Linux distributions using the Yocto Project (Poky, meta-layers, recipes). Port and configure Linux kernel and device drivers for custom hardware. Collaborate with hardware engineers during board bring-up and system integration . Customize and optimize the bootloader (U-Boot) , Linux kernel, and system startup sequences. Integrate and configure hardware peripherals ( I2C, SPI, UART, USB, Ethernet, etc. ) using device tree . Troubleshoot issues at bootloader, kernel, and application levels using tools like dmesg, GDB, JTAG, strace . Work with CI/CD tools to automate builds and releases for firmware. Required Skills 3+ years of experience in embedded Linux development. Strong experience with the Yocto Project (meta-layers, BitBake recipes, image customization). Proficiency in Linux kernel configuration and device driver development. Good understanding of bootloaders , especially U-Boot . Experience in debugging hardware/software integration issues. Familiar with scripting (Bash, Python) and version control (Git) . Exposure to ARM-based processors like NXP i.MX , TI Sitara , or STM32MP1 . Knowledge of cross-compilation toolchains and embedded build environments. Educational Qualification Bachelors degree in Electronics , Computer Science , Electrical Engineering , or related field. Preferred Skills (Nice to Have) Experience in RTOS or Bare-metal development. Exposure to CI/CD pipelines (e.g., Jenkins, GitLab CI). Familiarity with security features , OTA updates , or secure boot processes.

Posted 3 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies