Should have worked on various microcontrollers 8-bit, 32-bit 2) Preferable if has hands-on on microprocessors. 3) Well versed with Linux OS 4) Well aware and implemented SPI, I2C, UART, RS485, GPRS, GSM etc. protocols 5) Must have hands-on experience on any Embedded RTOS 6) Preferable if the candidate has worked on Stack like Zigbee, Bluetooth, etc. 7) Should have at least basic understanding of H/W Structure or design. 8) Hand’s On Experience for Debugging Software 9) Should have knowledge of OS Coding techniques, protocols, interfaces etc 10) Should be Very good with C and C++.
Jobs Description: * Development of applications aimed at a range of iOS devices including mobile phones and tablet computers. * Your primary focus will be development of iOS applications userinterface and their integration with back-end services. * You will be working alongside other engineers and developers working on different layers of the product. * Commitment to collaborative problem solving, sophisticated design, and the creation of quality products Skills : * Proficient with Objective-C Cocoa Touch * Knowledge OO design and programming skills in C++. * Handson experiance on autolayout and design class * In depth knowledge of UI extension (Custom UI classes) * Experiance with Deligation / Singleton / notification pattern * Understanding of application state handling * Experience with iOS frameworks such as Core Animation, etc * Experience with offline storage, threading, and performance tuning * Familiarity with RESTful APIs to connect iOS applications to back-end services * Understanding of Apple’s design principles and interface guidelines * Familiarity with cloud message APIs and push notifications * Proficient understanding of code versioning tools - such as Git, Mercurial or SVN