Bootstrap

Truminds Software Systems

Senior Linux Embedded Engineer

๐Ÿ“ŒGurgaon, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

Seeking an experienced Embedded Linux Test Engineer to validate and quality-assure Yoctoโ€‘based Linux BSP across diverse SoCs (e.g., QCS6490, QRB5165, QCS8550). The ideal candidate will design and execute comprehensive test plans, drive development of test infrastructure, and collaborate with firmware/kernel teams to ensure robust, reliable SoC platform support.

Key Responsibilities

  • Develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs (e.g., camera, multimedia, networking, connectivity).
  • Flash and boot Yocto-generated images (e.g., qcom-multimedia-image, real-time variants) on hardware evaluation kits.
  • Validate key subsystems: bootloader, kernel, drivers (Wiโ€‘Fi, Bluetooth, camera, display), power management, real-time functionality.
  • Build and maintain automation frameworks: kernel image deployment, logging, instrumentation, hardware reset, network interfaces.
  • Track and report software/hardware defects; work with cross-functional engineering teams to triage and resolve issues.
  • Analyze system logs, trace output, measure boot/latency, resource utilization and performance metrics.
  • Maintain test infrastructure and CI pipelines, ensuring reproducibility and efficiency.

Contribute to documentation: test reports, acceptance criteria, qualification artifacts, and release summaries

Mandatory Skills

Strong C/C++ & scripting (Python, Bash)

Yocto & BitBake workflows, experience building BSPs and flashing images on development boards

Linux kernel internals, drivers, real-time patches

Experience with Qualcomm SoCs or similar ARM platforms; Hands-on knowledge of QCS/QRB platforms and multimedia pipelines

Hardware bring-up, serial consoles, bootloader debugging (U-Boot)

GitLab/ Jenkins / Buildbot, hardware-triggered automation

Performance analysis and profiling tools

Ability to measure boot time, trace latency, optimize kernel subsystems

Nice-to-Have Skills

  • Experience debugging multimedia subsystems (camera, display, audio, video pipelines).
  • Familiarity with Debian/Ubuntu-based host build environments.
  • Knowledge of Qualcomm-specific test tools and manifest workflows (e.g., meta-qcom-realtime, qcom-manifest)
  • Prior work in IoT/robotics, real-time or safety-critical embedded platforms.
  • Exposure to certification/regulatory testing (e.g., FCC, Bluetooth SIG, Wiโ€‘Fi Alliance).
Other similar jobs

Linux Firmware Engineer

@ Syntronic - A Global Design House, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Lead Linux Kernel Engineer - Ubuntu

@ Canonical, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior Embedded Linux Engineer

@ Generac, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Linux and IIoT Software Engineer

@ Festo, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior, Software Engineer - Embedded Linux/C++

@ Torc Robotics, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Linux Kernel Developer

@ SEMI LEAF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Software Engineer, Linux Embedded Systems, Silicon

@ Google, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Software Engineer L5 - Linux Kernel Developer

@ Netflix, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    Linux Firmware Engineer

    @ Syntronic - A Global Design House, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Lead Linux Kernel Engineer - Ubuntu

    @ Canonical, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior Embedded Linux Engineer

    @ Generac, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Linux and IIoT Software Engineer

    @ Festo, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior, Software Engineer - Embedded Linux/C++

    @ Torc Robotics, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Linux Kernel Developer

    @ SEMI LEAF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Software Engineer, Linux Embedded Systems, Silicon

    @ Google, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Software Engineer L5 - Linux Kernel Developer

    @ Netflix, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—