AREAS OF RESPONSIBILITY
Good knowledge in embedded C, Assembly/In-line Assembly, MATLAB, embedded c /c, IAR, RTOS, and Communication\: TCP/IP, MODBUS, SPI, I2C, RS-485
Good experience in all aspects of firmware/software engineering design requirements, specifications, initial designing, coding, debugging, and unit testing etc.
Hands-on experience of source code control, bug tracking and embedded firmware development best practices
Experience with any debugging tool
Knowledge of designing and developing interrupt-driven applications using real time operation systems.
Knowledge of networking environment and protocols (TCP/IP, SNMP)
Knowledge of Intel micro-controller architectures
RS-232 based communication protocols
Other skills\:
Excellent problem solving skills, technical passion and drive
Strong communication and interpersonal skills
Ability to trouble-shoot and debug issues and customer problems is a big bonus