HamburgerMenu
hirist

ThoughtFocus - Lead Engineer - C/C++

Thought Focus
12 - 15 Years
Bangalore

Posted on: 14/11/2026

Job Description

Job Description :

- Excellent experience in C/C++, Python and Shell Scripting.

- Experience in libraries like PySerial, libusb, USB classes like MSC, CDC and vendor class, python object classes, implementing low-level APIs.

- Experience in POSIX standards, design, development, coding/porting and debugging of embedded software components like Boot loaders, Drivers, Diagnostics, Middleware and Embedded applications.

- Device Drivers development for interfaces such as SPI, UART, I2C, ADC, PWM, GPIO etc.

- Excellent experience in processors/microcontroller preferably ESP 32 or similar series.

- Capability to understand the Processors & ICs Datasheets in detail.

- Experience in using Development/Configuration Tools IDE, Emulators, Debuggers, Simulators, Git, and Code coverage.

- Familiarity with automated testing and test engine development.

- Experience with board bring up and digital hardware.

- Familiarity in Quality Process and Configuration Management tools like Git, Jira, Confluence, Bitbucket etc.

- Hands-on experience with hardware.

- IoT conceptual knowledge.

- Python , Embedded C skills.

- End-to-end individual contribution may be affected, since this role needs regular hardware management and continuous debugging and bug identification.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...