C/ Embedded/ Linux drivers Professional - Bengaluru

Full Time 1 month ago
Employment Information
Job Role
  • Skill: Embedded C
  • Experience: 3-10 years
  • Location: Bangalore/Hyderabad
Requirements:
  • BE/BTech in Electronics or Computer Engineering
  • Hands-on development and troubleshooting on embedded targets (e.g., ARM, 8051, QEMU, Baseboard Management Controllers)
  • Solid programming experience in C, C++, and IPC mechanisms
  • Proven experience in Embedded System Architecture and Design
  • Familiarity with open-source software configuration management tools, defect tracking tools, and peer review processes
  • Excellent knowledge of interfaces and hardware subsystems, OS concepts, basics of Embedded Linux, x86-64/ARM architecture, board bring-up, I2C, SPI, RS232, PCIe, D-Bus, SPI, and other industry standard protocols
  • Experience working with industry-wide protocols such as IPMI, Redfish, SNMP, HP iLO, MCTP, PLDM, ONTAP
  • OS porting experience, secure boot, UEFI, u-Boot, and firmware development
  • Linux kernel internals and driver exposure
  • Modern C++ programming (C++11), Python, and Robot Framework
  • Good understanding of BIOS
Additional Details
  • Location: Bengaluru
  • Job Function: Technology
  • Role: Engineer
  • Desired Skills : Embedded C
  • Qualifications: Bachelor of Engineering

Other Details
Industry Type: IT Services & Consulting,
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
 
TCS Hiring C/ Embedded/ Linux drivers Professional in Bengaluru, Apply TCS Careers in Bengaluru.