JD001: PC Applications Software Engineer @Pune

Posted by

Location : Pune

Responsible for:
 Portable application development targeted for Linux and Windows based PC machines
 Application development on Linux and Windows based platform
 GUI development
 Database programming
 Unit testing, system level testing
 Providing constructive inputs to senior management on improvements in processes

Required qualification and skills:
 Master’s or Bachelor’s degree in Computer Science, Electronics or equivalent
 Conversant in C/C++ programming
 Experience in various communication methodologies like Serial port RS232/485, USB, CAN,
Ethernet, BT, Wi-Fi, etc.
 Experience in various industrial / automotive communication protocols like Modbus, SAE
J1939, etc.
 Experience in Application development on Linux : 2-4 years
 Experience in QT with C++/QML application development : 1-4 years
 Conversant with various IPC methodologies in Linux
 Very good at shell scripting
 Good in database programming
 Conversant with socket programming, networking protocols like TCP/IP, UDP/IP, HTTP
 Exposure to IoT communication protocols like MQTT
 Excellent debugging skills
 Logic development and analytical thinking

Good to have:
 Any certification done in Linux programming, QT
 Experience in CAN communication
 Experience in video inputs over ONVIF, RTSP, etc.

Send resume to info@embedkari.com with subject PC Applications Software Engineer

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.