C/ Embedded/ Linux drivers Professional - Bengaluru
Full Time1 month ago
Employment Information
Job LevelExperienced Professional
ExperienceLess Than 1 Year
Job Type
Full Time
Location
Bengaluru
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