Embedded Software Engineer
Current- Developed and debugged embedded applications using STM32Cube IDE with STM32F103RE microcontroller, implementing peripherals such as SPI, GPIO, UART, and ADC for real-time sensor data processing and communication
- Developed and maintained low level embedded software using C++, C and Python.
- Familiar in concept like network sockets (TCP, UDP), Daemon and communication protocols like UART, SPI, I2C, CAN, RS485 for ARM processors.
- Developed and customized embedded Linux systems using Yocto Project, including building custom images, configuring layers, and integrating software packages for various embedded platforms.
- Full stack development in embedded eco system using php, javascript, html and css.
- Familiarity with hardware debugging - e.g. reading schematics, use of oscilloscope and soldering.