HCLTech logo

HCLTech

Firmware Engineer

HCLTech

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

firmwareCC++USBI2CSPI

Industry

Consumer ElectronicsTelecommunications

Job Description

Firmware/Device driver developer:

Exp: 3 to 12 Years

Location: Bangalore

Notice period: Immediate to 45 Days


  • Experience in firmware design, coding, and testing
  • Experience in Device driver development, integration & testing
  • Expert in C / C++. Python Programming knowledge is plus.
  • Strong knowledge/hands on experience on embedded real-time operating systems, (OS, drivers, etc.)
  • Knowledge of any high/low speed protocols like USB, UART, I2C, SPI etc.
  • Able to read and work with detailed hardware schematics,
  • Knowledge of using electronic measurement devices such as oscilloscopes and logic analyzers
  • Excellent communication skills in both written and spoken English and be comfortable with technical report writing
  • A plus to have experience with embedded Linux.
  • Strong adaptability, capable of handling several projects and other tasks such as validating time info & updating budget files simultaneously
  • Good team player, good interpersonal skills and demonstrated leadership. Strong customer focus.