Qualification : Bachelors in computer science/electronics/ E&TC/ Instrumentation engineering with 5+ years of experience in embedded software development.
Job Description :
Experience in leading embedded software development with Designing and validation.
Proficient programming knowledge of Assembly, C and C++ on embedded systems.
Demonstrated knowledge of software development with 16 Bit / 32 Bit microcontrollers. Especially using Qualcomm / Mediatek platform
Minimum 3+ years of hands on experience in Embedded Linux, Device Drivers
Minimum 2+ Year of experience is designing architecture for embedded system.
Understanding of GSM and LTE stack is an added advantage.
Good problem solving and embedded software debugging skills.
Experience of industrial communication protocols BACNet, Modbus,TCP/IP, http, Modbus - TCP, DNP, BACNetIP, websockets, CAN etc.
Hands on in developing quality software applications.
Understanding and Prior working experience of Operating system/RTOS concept, multithreading and IPC concepts, sound knowledge and experience of developing Linux shell scripting, Makefiles and application programming.
Strong interpersonal and communication skills, particularly with respect to written and oral communication, including the ability to explain technical concepts.