We provide IT Staff Augmentation Services!

Embedded Software Consultant Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

Position as Embedded Software Engineer in the commercial, industrial, or consumer sectors

SKILLS:

  • Embedded Software
  • Computers / Operating Systems
  • Charles River Data Systems VME / UNOS
  • Echelon Neuron / Neuron C
  • Encore RSX Nodes / MPX
  • Freescale 9S12 / uC/OS
  • Matrix MX - 360 VME / Precise MQX
  • Motorola Model 3200 VME / UNIX
  • PC / Windows
  • Programming Languages
  • Assembly Languages
  • Confidential AVR Atmega128
  • Microchip PIC
  • Motorola 68K
  • ST Microsystems 72141
  • C
  • Confidential AVR Atmega128
  • Echelon Neuron
  • Microchip PIC
  • Motorola 68K
  • Motorola 9S12
  • Zilog Z180
  • PC-Based Software Development
  • Echelon LONBuilder
  • Intersolv PVCS
  • Merant PVCS Version Manager
  • Rational Clearcase
  • Starbase StarTeam Version Control System
  • STMicroelectronics ST7 IDE and Emulator
  • Tasking EDE
  • Wonderware InTouch 5.6, 6.0
  • Electronic Hardware Design
  • Circuit Functions
  • Circuit Board Test Instrumentation
  • Digital Logic
  • Embedded Processors: 68302, 16C52
  • Hot-Swap Circuit Boards
  • Signal Conditioning
  • State Machine Synthesis
  • PADS Circuit Board Artwork System
  • OrCAD Schematic Editor

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

EMBEDDED SOFTWARE CONSULTANT

Responsibilities:

  • Desiged software for submerged pressure sensors and configuration tool utilizing the Microchip 16F873.
  • Utilized the Microchip 16F873 microcontrollers with single-purpose embedded applications (no operating systems) and the Confidential C for Microchip Microcontrollers language.

Confidential, Hazelwood, MO

SENIOR ENGINEERING SPECIALIST

Responsibilities:

  • Designed and integrated software for electric meters and consumer data displays, utilizing the Microchip 18F4525 and 18F6722 Microcontrollers.
  • Produced electric meter functions to receive data from other utility meters and log it in non-volatile memory.
  • Produced consumer data display functions to receive RF data transmission from electric meters, log it in non-volatile memory, and display it.
  • Developed new software releases, assured software configuration control, and tested software.
  • Utilized the Microchip 18F4525 and 18F6722 microcontrollers with single-purpose embedded applications (no operating systems) and the Confidential C for Microchip 18C Microcontrollers language.

Confidential, Beverly, MA

EMBEDDED SOFTWARE ENGINEER

Responsibilities:

  • Designed and integrated software for electric meters and electric meter setup tools, utilizing the Microchip 18F4525 and 18F6720 Microcontrollers. Produced functions to perform built-in self test, and to configure subnetworks of water and gas meters using RF links to communicate with electric meters.
  • Developed new software releases, assured software configuration control, and tested software.
  • Utilized the Microchip 18F4525 and 18F6720 microcontrollers with single-purpose embedded applications (no operating systems) and the Confidential C for Microchip 18C Microcontrollers language.

Confidential, Beverly, MA

EMBEDDED SOFTWARE ENGINEER

Responsibilities:

  • Designed and integrated software for truck instrument clusters, utilizing the Motorola 9S12 Microcontroller.
  • System components communicated through J1939 CAN (Controller Area Network) messages and uC/OS-II RTOS (Real-Time Operating System) services.
  • System functions included the processing of inputs for system state evaluation and gauge display values, open-loop control of gauge stepper motors, activation of gauge warning lights, detecting and responding to faults, self-testing, and calibration.
  • Developed new software releases, software configuration controls, software testing, and developed software for hardware design verification, and documentation.
  • Utilized the Motorola 9S12 microcontroller with the Micrium uC/OS-II operating system and Metrowerks ANSI-C for Motorola HC12 Microprocessors language.

Confidential, Billerica, MA

EMBEDDED SOFTWARE ENGINEER

Responsibilities:

  • Designed and integrated software for vacuum fluorescent displays, utilizing the Confidential AVR Atmega128 Microcontrollers. Designed system functionality including command translation for emulation of existing displays, and self-testing. The system communicated through RS-232 and RS-422 links.
  • Designed and integrated software for locomotive air brake control, utilizing 2 Zilog Z180 Microcontrollers. System components communicated through RS-232 and both synchronous and asynchronous RS-422 links utilizing HDLC-based protocols. System functions included the processing of manual and automatic locomotive control inputs, controlling multiple-valve pneumatic systems and relays, monitoring pressure and switch inputs, detecting and responding to faults, self-testing, and calibration.
  • Developed new software releases, and provided maintenance of fielded releases, software configuration control, software testing, development of software for testing equipment, and documentation.
  • Utilized the Confidential AVR Atmega128 and Zilog Z180 microcontrollers with single-purpose embedded applications (no operating systems) and Confidential C for Confidential Microcontrollers and IAR C for Zilog Microprocessors languages.

Confidential, Watertown, NY

DEVELOPMENT ENGINEER

Responsibilities:

  • Designed software for brushless DC motor controls, employing the ST Microelectronics 72141 Microcontroller.
  • Controlled functions included fixed and variable speed and bi-directional operations, and torque limiting applications.
  • Designed a circuit board for a brushless DC motor utilizing IIT Electronic Workbench Multisim.
  • Devices employed microcontrollers, output driver integrated circuits, Confidential, and analog inputs.
  • Utilized the ST Microelectronics ST72141 microcontroller with single-purpose embedded application (no operating system) and ST72141 Assembly Language.

We'd love your feedback!