Post a job

Senior Design Lead

On-site India

Job Summary

  • Develop embedded software components for RTOS-based SDKs, including: 
  • Low-Level Drivers (LLDs), HALs, RTOS abstraction layers, and BSPs 
  • Example/demo applications to showcase peripheral functionality and performance 
  • Support post-silicon validation (AVV) by: 
  • Creating validation test apps that reuse RTOS SDK components 
  • Bringing up first silicon and validating critical peripherals (ADC, PWM, CAN, LIN, watchdogs, etc.) 
  • Supporting automation of lab and CI-based test execution 
  • Collaborate across teams – work closely with architecture, hardware, safety, and tools teams to align software with silicon capabilities and roadmap 
  • Contribute to reference software and tooling to aid customers in bootstrapping their own designs 
  • Analyse and debug complex issues using emulators, silicon, and debug tools like OpenOCD, J-Link, or Lauterbach 
  • Provide feedback into next-gen MCU architecture, based on software validation findings 
  • Contribute to the wider RISC-V software ecosystem, helping to ensure support for the architecture in various open-source projects 

Key Responsibilities

  • 3–6 years of hands-on experience in embedded systems software development 
  • Strong skills in C/C++ programming, with basic familiarity in assembly 
  • Good understanding of RTOS concepts (task scheduling, ISRs, semaphores, etc.) 
  • Experience debugging complex multicore systems, experience with debugging tools (OpenOCD, Segger J-Link, Lauterbach)  
  • Experience porting or developing on FreeRTOS, Zephyr, AUTOSAR OS, or similar platforms 
  • Familiarity with bare-metal development, memory-mapped IO, and driver development 
  • Experience in bring-up and debugging on real silicon or FPGA platforms 
  • Knowledge of automotive interfaces and protocols: CAN, LIN, SPI, I2C, UART 
  • Practical exposure to test automation, scripting (Python/bash), and version control (git) 

Skill Requirements

  • Exposure to ASIL-D software development, ISO 26262 process, or safety validation 
  • Prior involvement in post-silicon AVV or hardware-in-the-loop (HIL) test setups 
  • Familiarity with RISC-V architecture, instruction sets, and toolchains 
  • Experience developing or validating motor control, powertrain, or safety-critical firmware 
  • Knowledge of bootloaders, secure update, or system startup firmware 

Other Requirements

null

Source: the employer's careers page. Last checked 2026-10-30. Posted 2026-10-30.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in India

All design jobs in India

Hiring for a role like this? See how employers fill a role fast.