HeapCrash / Companies / HCLTech ER&D

HCLTech ER&D embedded interview prep

Engineering services. Embedded teams here focus on BSPs and silicon validation for semiconductor clients.

Roles they hire for

What they emphasise

Brush up on

Linux BSPDevice driversPre-silicon validationPython test automationJTAG

How the rounds usually run

A typical engineering services loop for embedded roles. Companies vary by team and seniority.

Online test

Example: What does sizeof return for a struct with a char, an int and a char, and why?

Technical 1: C and fundamentals

Example: Reverse a singly linked list in place.

Technical 2: Domain for the project

Example: Explain how you'd add a new peripheral driver in the stack you know best.

Client interview (for project roles)

Example: Explain your last module's design to someone who didn't build it.

HR

Example: Are you open to onsite assignments?

Practice questions

Original questions written for HCLTech ER&D's focus areas, not leaked ones.

  1. How do you write a test plan for a new SPI controller IP?
  2. Walk through bringing up U-Boot on a new board.
  3. How would you automate driver regression tests across several boards?
  4. What do you check first when a peripheral works in simulation but not on silicon?
  5. Explain how JTAG helps when a board won't boot at all.

Your prep playlist

Design rounds to practise

Themes are inferred from HCLTech ER&D's public product lines.

Take an AI mock round styled on HCLTech ER&D, with follow-ups that probe what you missed.

Start a mock round