Home Job Listings Categories Locations

Senior Software Engineer (C++, Linux, Networking)

📍 India

Technology Toshiba Software (India) Pvt. Ltd.

Job Description

Senior Software Engineer On-premise Mode only Location:

Bengaluru

Qualification Mandatory: BE/B.Tech in Computer Science / Electronics

Preferred Experience Mandatory: 5~6 Total: 5~8 Relevant: 5

Mandatory: Strong experience with Network technologies. Proficient in C++ and Linux. Experience with NW applications in embedded platforms. Hands-on experience developing applications for embedded Linux devices. Familiarity with cross-compilation. Understanding of device drivers, serial communication, or USB interfaces. Experience on Bluetooth, WLAN and NW communication protocols. Proficient in using GDB and Valgrind Ability to debug performance and memory issues on embedded systems. Familiarity with version control systems like Git.

Optional: Experience working with barcode printers, especially over serial, USB, or network interface Understanding of secure coding practices and system reliability in embedded environments & experience in Shell scripting

Responsibilities To be responsible for a module or shall be independently responsible for a complex program or application (design and development) Design, review, code programs as per the project specifications To guide team members technically by providing problem resolutions and technical support. To adhere to the defined processes and systems as defined To interact with onsite team/customer for issue resolution, clarifications (as required) through written communication-mails, audio/video conferencing Report the status of the allocated assignment to the Technical Architect / Associate Technical Architect as per defined process.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 26, 2026
Job Type: Technology
Location: India
Company: Toshiba Software (India) Pvt. Ltd.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.