Senior Technical Lead - C, Embedded Linux

HCL Technologies Limited

India

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCL Technologies Limited in India seeks a Senior Technical Lead specialized in C and Embedded Linux to provide technical leadership across embedded software projects. You will design, implement, and maintain high-performance Linux-based solutions for multiprocessor hardware.

The role requires 5+ years of hands-on embedded Linux experience, kernel or driver development, and strong debugging skills with tools like GDB/OpenOCD.

Qualifications

  • 5+ years of practical embedded Linux development/debug experience.
  • Experience coding architecture-level code or device drivers in C for multiprocessor kernels with upstream involvement.
  • Upstream development on Linux or BSD; strong C/C++ and basic assembly concepts.
  • Experience debugging complex multicore systems with debugging tools.

Responsibilities

  • Provide technical leadership in designing, implementing, and maintaining embedded Linux solutions.
  • Lead architecture-level code and driver development for multiprocessor systems.
  • Ensure high performance and reliability of embedded software.
  • Collaborate with cross-functional teams and participate in upstream activities.

Skills

Embedded Linux development
C kernel/driver coding
Multicore/multithreaded systems
Upstream development

Tools

GDB
OpenOCD
Lauterbach

Job description

Senior Technical Lead - C, Embedded Linux India

Job Summary

The Senior Technical Lead in c,embedded Linux will be responsible for providing technical leadership and expertise in developing embedded Linux solutions. This role involves designing, implementing, and maintaining embedded software systems while ensuring high performance and reliability.

Key Responsibilities
  • 5 + years practical experience in embedded Linux development/debug.
  • Experience developing architecture-level code or device drivers in C for multiprocessor, multithreaded open-source kernels such as Linux or BSD, with upstream involvement
  • Proven experience with upstream development on high-level operating systems such as Linux Strong C or C++ programming experience, basic assembly level programmingKnowledge of basic Operating System concepts (e.g. virtual memory, interrupt handling, privilege levels)
  • Experience debugging complex multicore systems, experience with debugging tools (GDB, OpenOCD, Lauterbach)
Skill Requirements
  • 5 + years practical experience in embedded Linux development/debug.
  • Experience developing architecture-level code or device drivers in C for multiprocessor, multithreaded open-source kernels such as Linux or BSD, with upstream involvement
  • Proven experience with upstream development on high-level operating systems such as Linux Strong C or C++ programming experience, basic assembly level programmingKnowledge of basic Operating System concepts (e.g. virtual memory, interrupt handling, privilege levels)
  • Experience debugging complex multicore systems, experience with debugging tools (GDB, OpenOCD, Lauterbach)
Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and public services. consolidated revenues as of 12 months ending June 2026totaled $14.8billion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Technical Lead
Senior Technical Lead

HCL Technologies Limited • India

On-site
INR 1,500,000 - 2,100,000
Senior Technical Lead
Senior Technical Lead

HCL Technologies Limited • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Technical Lead
Senior Technical Lead

HCL Technologies Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Linux Software Engineer
Lead Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Linux Kernel
Device Drivers
CAN
+5
Technical Lead (Linux)_Pune
Technical Lead (Linux)_Pune

Acldigital • Pune District

On-site
INR 1,000,000 - 1,500,000
Embedded C++ Lead
Embedded C++ Lead

Tata Elxsi • Pune District

On-site
INR 3,500,000 - 6,500,000
Sr Consultant
Sr Consultant

HCL Technologies Limited • India

On-site
INR 1,500,000 - 2,100,000
Senior Embedded Software Developer
Senior Embedded Software Developer

Hewlett Packard Enterprise India Private Limited • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Embedded C++ Developer
Senior Embedded C++ Developer

THE Hire Arc • Hyderabad

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