HCLTech Off Campus Drive 2026 – Embedded C/C++ Engineer

HCLTech

Scroll down to apply
Chennai / Bangalore6 Months – 2 Years1 week ago
LocationChennai / Bangalore
Experience6 Months – 2 Years
QualificationB.E./B.Tech

Key Responsibilities

  • The selected candidate will contribute to the development and maintenance of embedded software and firmware applications.
  • Develop and maintain embedded software modules.
  • Debug embedded applications and identify software issues.
  • Test and enhance firmware applications.
  • Troubleshoot embedded software and system-level problems.
  • Work closely with cross-functional engineering teams.
  • Participate in technical reviews.
  • Support troubleshooting and issue-resolution activities.
  • Follow software development and testing practices for embedded applications.

Skills & Eligibility

  • Candidates should meet the following requirements:
  • Have 6 months to 2 years of relevant experience .
  • Hold a B.E./B.Tech degree in ECE, EEE, E&I or a related engineering discipline.
  • Have good analytical and problem-solving skills.
  • Possess practical knowledge of embedded software development.
  • Have relevant experience in the automotive domain .
  • The role requires a combination of embedded programming, hardware fundamentals, communication protocols and software testing skills.
  • Embedded C/C++: Strong programming skills in Embedded C and/or C++.
  • Embedded Systems: Good understanding of embedded system concepts and firmware development.
  • Microcontrollers and Microprocessors: Knowledge of embedded processing platforms.
  • Communication Protocols: Understanding of UART, SPI, I2C and CAN.
  • Debugging: Ability to debug and troubleshoot embedded applications.
  • RTOS: Basic understanding of real-time operating system concepts.
  • Software Testing: Familiarity with software development and testing practices.
  • Automotive Systems: Experience in the automotive domain.
  • Problem-Solving: Strong analytical skills for diagnosing software and system issues.
  • Important skills include Embedded C, C++, embedded systems, microcontrollers, microprocessors, UART, SPI, I2C, CAN, debugging, RTOS concepts and software testing.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now