Firmware Developer Resume
SUMMARY:
- Total 7 years of experience in embedded firmware design and development.
- Hands on experience in Firmware development, BSP Porting, Multithreading application, Driver development, board bring - up, Bare-metal programing
- Hands on experience with interfaces; Zigbee, Thread and BLE
- Experience in various domains including medical, consumer & industrial systems.
- Having experience of onsite assignments in USA & South Korea.
SKILLS:
Platforms: Marvell Pxa-2128, MicroChip PIC24F, Broadcom: BMA280, BCM-7041, BCM- 1081, BCM-5041, Telit GPS & GPRS, Arduino Deo, Archmi 715P, TI AM437, Confidential KW41z, Confidential JN5179, Atmel1284p,Atmega88p, IMX7sabre, EFR32MG
Operating Systems: Linux, Bare Metal OS, Android 4.0, uCos,Freertos
Protocols: IPv6, NDP, RTP/RTSP, ICMPv6, MLD, TCP, UDP, DHCPv4, DHCPv6, Lwm2m, BLE, Zigbee, Thread
Languages: C, C++, Shell script
Tools: Gstreamer, FFMPEG, Nxts Stream parser, Codecvisa, Wireshark, I2cutils, Makefile, GDB, Curl, Arduino Development tool, Source Insight, Marvell Extreme Debugger, Edge Debugger JTAG, eclipse, SVN, Penmount, GIT, JIRA, bitbake,KDS,LPC Xpresso,Ubiqua,Atmel Studio,AVR dragon,Jlink segger,QNX Momentics,Simplicity studio
MAJOR PROJECT DETAILS:
Confidential
Firmware developerResponsibilities:
- U-boot and kernel porting for TI-AM437x base platform
- Yocto base BSP development
- Application development for modules such as Power management, Heart rate, Monitor Sensor, Battery, CO Sensor
- Wilink8, EEPROM, RFID, HRM, Haptic driver porting
- Supporting Cloud team, HW team for integration issues.
Platform: HW: TI AM437x, Haptic Sensor, BMA280 (Bosch Sensortec Accelerometer), HRM(AFE4490),CO Sensor( LMP91000), Agilion ( For indoor location )
OS: Linux
Tools: C, Gstreamer, Wireshark, I2cutils, Makefile, SVN, GDB, repo,JIRA
Confidential
Firmware developerResponsibilities:
- Update KW41z FSCI (Freescale Serial Communication Interface) client to support Confidential Test tool w.r.t ZigBee3.0
- Support team member in their queries and providing need guidance
Platform: HW: JN517x-DK005, KW41z,freedomKW41z
OS: Baremetal, FreeRTOS
Tools: C, SVN, git, Kinetis Design Studio, LPCXpresso, Ubiqua, MCUXpresso, bitbucket, sourcetree, JIRA
Confidential
Firmware developerResponsibilities:
- Development of BM (Battery Management), Camera, Accelerometer modules on Linux platform.
- Application framework development and integration for different modules
- 360-degree video encoding using Gstreamer and FFMPEG.
- Bluetooth (Fob Key) Scanning and detection application development.
- Accelerometer, GPS interface module development
- Development of GPIO driver on Linux Platform
- Review PIC24F bare metal FW implementation
- Supporting Cloud team, HW team for integration issues.
Platform: HW: Marvell Pxa-2128, MicroChip PIC24F, BMA280 (Bosch Sensortec Accelerometer), Telit GPS & GPRS, Nordic
OS: Linux
Tools: C, Gstreamer, FFMPEG, Codecvisa, Wireshark, I2cutils, Makefile, SVN, Gdb, Curl, Bluez Stack