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.