Lead Embedded Linux Engineer

Truminds Software Systems

Gurugram District

On-site

INR 2,800,000 - 5,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Truminds Software Systems is seeking an Embedded Linux architect with 5-8 years of experience to lead kernel, BSP, and driver development across boot flow and device trees, and SoC integration. You will mentor engineers and drive cross-functional activities with hardware, software, and QA teams.

The role covers Linux architecture, bootloader, networking, debugging, performance tuning, security, and production readiness, with end-to-end problem solving from boot to applications.

Qualifications

  • 5-8 years of experience in Embedded Linux, kernel or BSP/driver development.
  • Strong experience with Device Tree/DTB and board-level configuration.
  • Good understanding of bootloaders and embedded Linux boot flow.
  • Experience with Ethernet/Wi-Fi/USB/PCIe/GPIO interfaces.
  • Strong knowledge of Linux networking concepts and debugging tools.
  • Experience in crash analysis and performance optimization.
  • Proficient in C/C++ and shell scripting; Python desirable.
  • Knowledge of Secure Boot and Linux security mechanisms.

Responsibilities

  • Embedded Linux architecture, build & platform development.
  • Linux BSP integration & product bring-up including SoC/BSP integration, DTB.
  • Linux kernel development & customization.
  • Device driver development & integration for peripherals.
  • Bootloader & boot flow management.
  • Linux networking & connectivity support.
  • System debugging & root cause analysis.
  • Performance, power, CPU, I/O & memory optimization including boot-time optimization.
  • Security & production readiness incl. Secure Boot and trusted boot.
  • System validation & release readiness.
  • Technical leadership & competency development.
  • Cross-functional collaboration with HW, SoC, BSP, kernel, driver, networking, QA and release teams.

Skills

Embedded Linux Architecture
Linux BSP Integration
Linux Kernel Development
Device Driver Development
Bootloader & Boot Flow
Linux Networking
System Debugging & RCA
Performance & Power Optimization
Security & Production Readiness
System Validation & Release Readiness
Technical Leadership
Cross-functional Collaboration

Education

Bachelor's or Master's in Electronics/Electrical/Computer Engineering/CS

Tools

Git

Job description

Job Description

Candidate should have 5-8 years of experience working on Embedded Linux platforms, with strong hands-on experience in Linux kernel development, BSP integration, device drivers, boot flow, hardware/software integration, system bring-up, debugging, performance optimization, networking, and production readiness.


The role involves working across the embedded Linux stack- from bootloader, kernel, device tree and drivers through middleware, system services and applications and requires the ability to troubleshoot complex system issues end-to-end. The candidate should have experience with SoC-based embedded products and should be capable of leading technical discussions, mentoring engineers, and driving cross-functional engineering activities.


Key Responsibilities


  • Embedded Linux Architecture, Build & Platform Development

  • Linux BSP Integration & Product Bring-up including SoC/BSP integration, Device Tree/DTB

  • Linux Kernel Development & Customization

  • Device Driver Development & Integration for peripherals such as Ethernet, Wi-Fi, USB, PCIe, I2C, SPI, UART, GPIO, storage, other SoC/platform-specific interfaces.

  • Bootloader & Boot Flow

  • Linux Networking & Connectivity

  • System Debugging & Root Cause Analysis

  • Performance, Power, CPU, I/O & Memory Optimization including boot-time optimization

  • Security & Production Readiness including Linux security, Secure Boot, trusted boot

  • System Validation & Release Readiness

  • Technical Leadership & Competency Development

  • Cross-functional Collaboration with hardware, SoC, BSP, kernel, driver, networking, QA, product and release teams to resolve system-level issues.


Educational Qualifications


  • Bachelor's or Master's degree in Electronics, Electrical, Computer Engineering, Computer Science, or a related engineering discipline.


Experience


  • 5-8 years of experience in Embedded Linux, Linux Kernel or BSP/Driver development.

  • Strong experience with Device Tree/DTB and board-level configuration.

  • Good understanding of bootloaders and embedded Linux boot flow.

  • Experience with peripheral and interface drivers such as Ethernet, Wi-Fi, USB, PCIe, I2C, SPI, UART and GPIO.

  • Strong working knowledge of Linux networking concepts, including TCP/IP, routing, DHCP, DNS, VLAN, bridging and firewall.

  • Experience with network and connectivity debugging using tools such as Wireshark, tcpdump, iperf and standard Linux networking utilities.

  • Experience in crash analysis, performance analysis and optimization

  • Good programming skills in C/C++ and Shell scripting; Python knowledge is desirable.

  • Experience with Git and source-code management.

  • Knowledge of Secure Boot, Linux security mechanisms and vulnerability/CVE remediation.

  • Ability to drive cross-functional collaboration between Linux, BSP, kernel, hardware, driver, networking, QA and release teams.

  • Experience mentoring engineers and contributing to technical competency development and knowledge-sharing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Senior Engineer
Senior Engineer

eInfochips (An Arrow Company) • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Embedded Linux Team Lead
Embedded Linux Team Lead

Aitech Systems Ltd. • Bengaluru

On-site
INR 3,000,000 - 5,200,000
BSP Engineer
BSP Engineer

Visteon Corporation • Kolkata District

On-site
INR 350,000 - 550,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000