We provide IT Staff Augmentation Services!

Freelance Embedded Developer Resume

CAREER SUMMARY:

Motivated, creative and highly professional Firmware Engineer with 3+ years of experience in embedded applications. Adept at finishing projects ahead of schedule with highest degree of efficiency and accuracy.

TECHNICAL SKILLS:

Hardware: Embedded Controllers 8/16/32 bit (Microchip, Texas, ARM, PIC, AVR, Arduino, 8051)Peripheral Devices (SPI, I2C, USB, Wi - Fi, Bluetooth, BLE, SD, Isolators, CAN, LCD) Instrumentation (Logic Analyzer, Oscilloscope, Function Generator, JTAG, SWD, ICE Debugging)

Programming languages: C, C++, Assembly, Java and JavaScript

System level software: RTOS, device driver coding, Linux development Experience with product development cycle from prototype to shipping

WORK EXPERIENCE:

Freelance Embedded Developer

Confidential

Responsibilities:

  • Development of a live hardware monitoring system on FreeRTOS with communication using RS232, RS422 and LAN
  • Exploited AVR32 EVK1100 dev board to monitor inputs of temperature, flow sensors and DIP Switches

Embedded Firmware Engineer

Confidential

Responsibilities:

  • Programmed a user friendly graphical UI in C# .NET for a Confidential Machine that cuts, engraves or marks on metal plates
  • Performed device driver development for stepper motor, UART, Interrupt Controller and Timers
  • Managed working of serial communication of GUI and disPIC33F Controller using Modbus Protocol
  • Achieved minimal power consumption of two 32-floor elevator systems installed in community buildings
  • Conducted unit tests on LPC2148 Controller based on ARM7 TDMI in C++
  • Generated high level documentation for all aspects of software development in accordance with ISO-9001 Standards
  • Supervised hardware and software testing for the system
  • Executed modular LCD communication through I2C

Intern

Confidential

Responsibilities:

  • Routine checking of fluid levels and troubleshooting equipment by running electronic testing devices
  • Testing electrical appliances to prevent hazards in Fluid Catalytic Cracker

Embedded Developer Trainee

Confidential

Responsibilities:

  • Programmed and interfaced LCD, seven segment display and keyboard, Operated on EEPROM with SPI
  • Showcased a project on automated traffic control using Arduino, GSM and GPS
  • Designed a Java software that runs parallel with a pre-emptive multi-tasking OS based on ARM Architecture
  • Simulated the GPIO Pins of a Raspberry Pi board (BCM2835) which connects to the virtualizer
  • Used sockets API to support TCP/IP protocol suite between end hosts as client-server model
  • Demonstrated an automated system controlled using voice commands on Alexa.
  • System provides flexibility in changing responses exploiting Node-Red, which is a visual wiring tool.

Hire Now