TekPillar

Embedded C++ Developer - Linux/Device Driver

Click Here to Apply

Job Location

bangalore, India

Job Description

Key Responsibilities : - Develop and maintain software for embedded systems using C++. - Work closely with cross-functional teams to design and implement Linux Device Drivers, Board Support Packages (BSP), and Board bring-up. - Debug and optimize software for performance and reliability. - Participate in code reviews, design discussions, and contribute to software architecture decisions. - Collaborate with hardware teams for integration and Skills : - Embedded C++ : Strong proficiency in C++ programming for embedded systems. - Linux Device Drivers: Hands-on experience with Linux device driver development, customization, and debugging. - Board Support Package (BSP) / Board Bring-Up : Experience in BSP development or board bring-up Skills : - Knowledge of ARM architecture. - Experience in real-time operating systems (RTOS) and multi-threaded programming. - Familiarity with communication protocols such as I2C, SPI, UART, etc. - Strong debugging skills using tools like GDB, JTAG, and oscilloscope. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/21/2024
Click Here to Apply
View More TekPillar Jobs

Contact Information

Contact Human Resources
TekPillar

Posted

November 21, 2024
UID: 4878395403

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.