2+ Years of Experience in writing Firmware using Embedded C for various
Exposure to MCU architectures such as AVR, PIC, RENESAS, ARM, etc.
Experienced with various industry standard tools for Programming and Debugging
Device Drivers for ARM Controllers
MCU Peripherals such as UART, SPI, I2C, CAN, etc.
Open source and Proprietary Toolchains such as Eclipse IDE with GNU ARM Compiler, Keil MDK, IAR Workbench, Atmel Studio, etc.
Experienced in Application Firmware for parsing various communication protocols such as ModBUS RTU, AT Commands, NMEA etc.
Raspberry Pi GPIO controls including hardware peripherals such as UART, I2C and SPI
Embedded Linux for Single board computers
Raspberry Pi projects using IoT communication protocols such as MQTT, AMQP, etc.
Linux Shell / Bash Scripting
To develop firmware for ARM SoC chips used in smart wearables
Port library or code from desktop software framework / library to Embedded C
To be a Team player while also individually contributing towards project completion
Writing and Optimising Device Drivers for various application MCU’s
To handle multi-domain task while working with cross-functional Teams
Documenting complete Firmware for facilitating Knowledge Transfer