Proficiency Requirements:
• Master’s or Bachelor’s degree in Engineering with Electronics / Computer Science/Computer Application/ similar with 10+ years proven experience in relevant software industry
• Strong experience in Linux System Programming, Linux device driver development/kernel modules, Uboot, Buildroot or Yocto etc.
• Strong ability to independently write and debug sophisticated C++ & C programs, C++ STL Containers, C++ multi-threaded applications
• Very strong with network programming using TCP/IP, USB interfaces, Serial interfaces, ModBus, CAN protocols, Ethernet/IP protocols
• Hands-on experience in scripting languages like Python, Lua, Bash, Shell, etc.
• Experience in using communication protocols used like I2C, SPI, CAN, RS-232, SMBUS
• Expert in Docker and containerization technologies.
• Must have experience with developing RESTful APIs for presenting with webserver
• Hands-on experience in Debugging C/C++ applications using Debuggers like GDB/KDB/JTAG/Emulators
• Experience using Oscilloscope & Digital Multimeter for debugging
• Knowledge of Microcontrollers firmware development
No 106, 4th Floor, Kodandarama Complex,
Gandhi Bazaar Main Road, Basavanagudi,
Bengaluru – 560004,
Karnataka, India.
CIN: U74140KA2009PTC048865
GSTIN: 29AADCG3547Q1ZY
Email: reachus@gsconsulting.in
Phone: +91-8026677804