Theme

Language

Global EN
Sweden ENSV
India EN

Senior Technical Lead

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

The Senior Technical Lead will be responsible for designing, coding, and testing C and C++ device drivers for embedded products on Windows/Linux. This role requires strong knowledge of kernel internals, debugging tools, and embedded systems concepts, along with leading a team and ensuring code quality.

Responsibilities

  • Providing technical guidance to a team of developers.
  • Conducting comprehensive code reviews and overseeing quality assurance processes.
  • Ensuring process compliance and participating in technical discussions as a consultant.
  • Collaborating with stakeholders to define project scope and objectives.
  • Preparing and submitting status reports.

Requirements

  • 5 to 9 years of experience.
  • Hands-on experience in designing and developing Windows/Linux device drivers.
  • Very good in Kernel debugging and Kernel internals.
  • Very good in RTOS concepts and implementation of various kernel level synchronization mechanisms.
  • Very good in Embedded systems concepts and Embedded protocols (I2C, SPI, UART, USB).
  • Familiar with MCU (16bit or 32bit) programming, CPU (Intel/ARM) architecture.
  • Thorough in handling IO operations, memory management in a real-time environment.
  • Excellent programming skills in C and C++.
  • Experience with debugging tools like Segger JLink, WinDBG/KGDB.
  • Strong technical aptitude, quick learning ability, and excellent communication skills.
  • Ability to learn, understand, and apply new technologies.
  • Ability to effectively prioritize and execute tasks.

Desired Qualifications

  • Preferred audio driver development skills.
  • Experience in Python /Power Shell scripting.

Benefits

  • Opportunity to supercharge your potential.
  • Find your career and spark at HCLTech.
  • Work at a place that puts people first.
  • Global technology company with a presence in 60 countries.
  • Work with clients across various verticals.
  • Consolidated revenues of $14.8 billion as of September 2026.

Skills

CC++Device DriversKernel DebuggingRTOSI2CSPIUARTUSBMCUARMSegger JLinkWinDBGKGDBPythonPowerShell
#device drivers#embedded#windows#linux#c#c++#kernel#rtos#debugging#protocols#mcu#python#powershell
HCLTech Logo

About HCLTech

Supercharging progress through technology and innovation

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, 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 September 2022 totaled $12.1 billion. To learn how we can supercharge progress for…

HCLTech Logo

Company

HCLTech

Job Posted

4 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Hyderabad, India

Applicants

Be an early applicant