We provide IT Staff Augmentation Services!

Senior Firmware Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Looking to contribute to a team in Houston or Austin Texas in the area of Embedded/Firmware Software Development in where I can share my knowledge in automation, control, data collection, process improvements, and product enhancement while I continue growing my technical and people skills.
  • Excellent balance between technical and people skills.
  • Over 20 years of experience in product and technology development, leading and development hardware, software, manufacturing tools and new technology commercialization and integration.
  • Capable of leading projects and programs of multiple product over the product life cycle timeline.
  • Worked on both Operation and R&D environment
  • Capable of working without direct supervision and with either local or remote teams.
  • Firmware development using ARM processors using TI Sitara AM572X Dual ARM Cortex A15
  • Fluent in C/C++ and C# programing
  • Fluent in Linux Shell Programing and Administration
  • Developed modules with RS232, RS422/RS485, USB, and Network Sockets.
  • Worked with I2c and SPI embedded serial interfaces.
  • Experience with ThreadX Real Time OS using Green Hill Development environment.

PROFESSIONAL EXPERIENCE

Senior Firmware Engineer

Confidential

Responsibilities:

  • Developed firmware support for Molecular Analysis new products.
  • Worked with TI Sitara AM 572X processor with Dual Arm Cortex A15 cores running TI Arago Linux distribution.
  • Worked with heaters PID loop, PWM, sensors, L6470 stepper motor controller, USB and TCP - IP Sockets communication with PC host.
  • Worked with PIC24 and PIC8 MCUs to develop controls for stepped motor controller, heaters, and fluidics modules. Used interfaces RS232, RS422/RS448, I2C, and SPI.
  • Develop back end libraries for Windows PC in C++ and C# for interfacing with ARM and PIC processors.

Automation Control/Firmware Development Engineer

Confidential

Responsibilities:

  • Develop driver support for variety of hardware blocks and interfaces using HP Inkjet Firmware Architecture for new ASIC using ARM11 processor and TreadX OS in the development of R&D test prototypes.
  • Coding in C/C++, modified printer platform firmware to accept new developed Ink Technology Cartridges.
  • Experience with ThreadX Real Time OS using Green Hill Development environment.
  • Strong experience with embedded C/C++ complex structures, adapter registers, memory pointers, linked list, multithreading process synchronization with semaphores, queues, and direct memory/bits manipulation.
  • Added firmware modules to support multiple hardware subsystem network communication using TCP-IP sockets by sending synchronized commands between master and slave subsystem.

Senior Manufacturing Automation Lead

Confidential

Responsibilities:

  • Lead Firmware/Software automation and control operation Engineering staff resulting in a successful and continued increase of up-time and decrease of cycle time.

We'd love your feedback!