Embedded Developer
Summary
Works on Xilinx FPGA based SOCs of architecture ARM Cortex A53.
- Writes bare metal LWIP applications.
- Uses Xilinx's Vitis IDE for bare metal application development and debugging.
- Writes TCP/IP Socket API applications for Petalinux OS.
- Writes applications that interface with MMIO devices like AXI GPIO, AXI DMA, etc.
- Writes applications that uses IPC mechanisms like Pipes, Named Pipes, Shared
memory.
- Uses both C and Python for OS based applications.
Works on PIC18F67K40 and PIC16F1526 microcontrollers.
- Writes firmware in MikroC Pro IDE for our custom hardware.
- Writes firmware that interfaces digital and analog peripherals like OLED displays, Temperature
Sensors, Voltage and Current monitoring ICs.
- Writes firmware that includes GPIO interrupts, UART interrupts, EEPROM.
- Writes firmware that uses SPI, I2C, UART interfaces.
Works on Petalinux (a YOCTO based AMD's Embedded Linux OS).
- Customize and runs Petalinux on Xilinx's SOCs.
- Configures U-boot for custom booting.
- Have experience in working with different modes of booting like SD Card, EMMC,
QSPI, TFTP.
- Writes Character Device Drivers for MMIO devices.
Other experiences include:
- Debugging SOCs with JTAG.
- Working with Oscilloscope, Logic Analyzer, Signal Generator, Spectrum Analyzer.
- Working on 1553 protocol, which is MIL standard communication protocol mostly
used on aircrafts.
- Working with High Speed ADC-DAC devices (like TI's AFE ) that uses JESD protocol.
- Little experience in GUI frameworks like Open GL, QT, and Tkinter (Python).
Expectations
I would like to work on new technologies which will help to explore another area of embedded engineering. I have an intermediate to advanced level of experience at user level of linux, microprocessors and microcontrollers. I want to go little deeper. I want to work at little more lower level. For example at kernel level in the case of linux, write architecture dependent firmware on microcontrollers, etc.
Employment Preferences
Relocation destinations:
- Bangalore, Karnataka, India
- Kochi, Kerala, India
Spoken Languages
- English - Fluent
- Malayalam - Native
- Hindi - Beginner
Expected Base Salary
*,*00,000 INR
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
