Ovel L. Emerson
Address : *** * **** ***
Dunn, NC 28334
Cell : 910-***-****
Email : **********@*****.***
System Software Engineer position using my programming skills to create embedded software for use in commercial or consumer devices. Also have interest in PC based hardware interface programming, used for extracting device data and producing reports, and visual data on connected hardware, I have experience designing new products from design conception through the release products. This includes hardware design and software architecture and selecting hardware methods and devices/
Programming Languages : Embedded C/C++, RTOS
Programming Platforms : Windows, Linux embedded
Embedded Programming : CAN controlled Modules
Created complete products : Conception to release
Use of Doors for documentation version control
Software Verification and validation
GUI and Database Tools : Visual Studio 2010,, VB
Processor and Microcontroller : 8051, XC161, Atmel AT90CAN128, Arm 7 (NXP)
Proficient Knowledge of : Visual Basic Net
Proficient Knowledge : Design PCB using Atrium
Of vehicle networking : (CAN based J1939)
Working Platforms : Windows XP, Embedded RTOS
Experience with : MODBUS communication and protocol,
.
System Interface circuits including digital control and Analog interfaces.
Digital logic using programmable logic ICs as well as discrete Circuits
Analog signal conditioning circuits for information to and from Microprocessor
RF designs for use as remote control of embedded devices
Have a patent for a power line conditioning system used to lower power factor on incoming power supply lines. U.S. Patent Number 5,726,504
Orbcomm LLC
22970 Indian Creek Drive, Suite 300
Sterling, VA 20166 USA
Embedded Software Engineer (08/02/2015 – Present)
Working on company’s vehicle monitoring device.
Device using RX processor with code written in C++.
Designing the Can (J1939) communication portion of the firmware.
Designed Motion detection interface and control using I2C communication
To a Digital Accelerometer used to detect vehicle motion.
Presently working away from home out of hotels.
Captive Aire
4641 Paragon Park Rd, Raleigh, NC 27616
Embedded Software Engineer (04/01/2015 – 07/02/2015)
Created software on Linux based raspberry pi device, Software communicated via modbus and socket network back to internet. Software was written in C++ using Visual Studio via SSH connection to the Linux PCB.
NOTE: Position was cut short due to miss-understanding on the job requirements. I had mentioned during interview that had done some PCB design, since I finished the project they had given me in half the expected time they wanted me to design PCB's nor what I was hired for and not what I am great at. Thus it was decided to termination the relationship.
DNA Group
PO Box 31727
Raleigh, NC 27662
Sr. Software Engineer (March 18, 2012 – March 31, 2015)
Design software using CAN. J1939 protocol. Software written in C embedded on Atmel processor.
Duties included added CAN protocols for control of their Key PAD devices.
Created new specifications for configuration of Key pad thru CAN commands.
Developed modified and implemented & test embedded software inside Key Pad devices
Produced Software documentation both design specifications and function descriptions/
Watlow Controls
1241 Bundy Blvd.
Winona, MN 55987
Sr. Software Engineer as contract position (November, 2011 To March 2012)
Designing software for company’s thermo-control system used for over the road refrigerated trucks. System includes single and multi-zone control systems. The main consumer for this product is Thermo-King.
My duties are to adapt changes to existing software to work with new engines used in new releases of the present product.
Design specifications version control thru use of Doors.
Tested and modified software to meet customer technical specifications,
Including Software verification and validation to match specifications.
Worked with team to test software for match to customer specification
Scott Safety
4310 Goldmine Road
Monroe, NC
Sr Software Engineer as contract position (April, 2011 To September, 2011 )
Designed GUI interface software for gas detection device.
System build using RTOS and incorporated MOD Bus and Hart interfaces.
Developed Device software and documented features of embedded device.
Class 1, Ocala, FL
As a Sr. Software Engineer (Since May 1998 to Apr, 2011)
Projects:
Design and develop a CAN multiplexing system to be used to control devices used in the fire industry to control lighting, interlocks, and other safety related devices.
Created control system and module to run a PC created data base to multiplex the fire trucks electrical system. This system was also used as on Ambulances, Trains, and transit buses.
Core Responsibilities:
Embedded Application Programming in C
Design PCB using the Altium Software Studio
Design new equipment including researching hardware used and software methods to implement.
Development of protocol used in the CAN based control of vehicle electrical system
Provided technical assistance to both internal and external customers.
Worked at customer sites to evaluate customer needs.
Developed software used in the control module implementing an ARM 7 micro and a RTOS to perform vehicle control functions..
Developed VGA device to be used on emergency vehicles used for control and diagnostics.
Experienced in vehicle CAN protocols with emphasis on J1939
GUI designing Visual studio 2003 – 2010. Using VB
Amprobe, Industries in Englewood Colorado,
As a Software Engineer. Worked there from Jan 15, 1994 to April 1998
Worked in the development of AC power data recorders and the PC software used to analyze and report results from data collection of device.
Created Power factor correction device which received a patent on the design and method of function.
Life Sciences, in Thornton, CO
As Electronic Engineer. Worked there from Jan 1986 to Dec 1993,
Core responsibilities:
Started at life Sciences as field Service Engineer and transferred to in house engineer after a year of intensive travelling. After which I became an Electronic Engineer and worked on the design of medical diagnostic devices mainly centered on vascular disease testing thru pressure monitoring device and ultrasound methods.
Designed hardware used in vascular ultrasound device including
display of output of ultrasonic device.
During time here also was required to design PC boards using Orcad PC design software.
Coleco Industries in Hartford, CT
As Electronic Engineer worked there from Feb, 1982 to Nov 1985
Core responsibilities:
Worked on Coleco’s ADAM computer project designing hardware and software for the main PC board and also worked on tape drive device. Worked attached to team to put the ADAM computer into production. Succeeded in ramping company up to 25000 units per month before other computers of the time caused entire market to crash. Computer failed due bad market planning and misinterpreting User computer requirements.
Veeder Root
Hartford, Ct.
R&D technician (Jan, 1974- Jan 1982)
Worked on designing and building early electronic gasoline dispensing heads.
Worked on tank level sensors and display using capacitance instead of sticking the
Tanks by hand, Sensor was also capable of monitoring water level at the bottom of tank
And detect of leaks.
Course
College/University
Year
Grade Avg.
A.S
In Electronic Engineering
ITT, of Englewood Colorado.
1996
4.0
Technical HS
In Industrial Electronics
Oliver Wolcott Technical High School, Torrington, CT
---
4.0