Proficiency in "C" programming language and C++, Good knowledge on Systems. Experience with Breakers
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.
Design applications that communicate with peripheral components such as A/Ds, UARTs, flash memories, I2C, RS-232/485 and EEPROMS
Knowledge of networking environment and protocols (TCP/IP, SNMP)
Knowledge of Intel micro-controller architectures
RS-232 based communication protocols
Excellent problem solving skills, technical passion and drive
Strong communication and interpersonal skills
Programming languages: Embedded C, C++
Experience on industrial protocols (Modbus TCP/IP, Modbus Serial, )
Hands on experience in design and development on 16/32 bit microcontrollers (ARM, ColdFire, PowerPC..), RTOS (VxWorks, ThreadX, Embos..) and usage of IDE, toolchain, debuggers.
Experience in understanding and building Firmware Architecture.
Experience with Ethernet services and security
Worked on programming and interfacing peripherals like timers, UART, CAN, ADC, DAC, IO, sensors and actuators. Memory Interfacing Techniques.
Good communication skills.
Graduate degree ( E and C, E and E)
Overall 6 -8 years of experience is required.
Send resume to firstname.lastname@example.org