Doug Reiners work email
- Valid
- Valid
- Valid
Doug Reiners personal email
- Valid
- Valid
- Valid
Software developer successful in several challenging positions with assignments in a wide variety of complex projects. Extensive experience in hardware debugging, embedded firmware and hardware/software integration for a diverse range of products.
Eri Group
View- Website:
- evergreenresearch.com
- Employees:
- 1
-
Staff Software EngineerEri GroupFrederick, Co, Us -
Staff Software EngineerEri Group Apr 2023 - PresentGolden, Co, UsERI Group is a design services company specializing in medical device development. Products utilize many different processors including TI, ST Micro, and Nordic. Languages include C, C++, C#, and some Python. Duties also include board bring-up and hardware debugging, managing the software group, mentoring junior engineers, and process development.Familiar with various operating systems including Linux. Extensive experience with bare metal programming, board bring-up, and hardware debug. Familiar with interfaces such as SPI, I2C, RS-232, CAN, and USB. Wireless experience includes BLE and embedded ISM radios. -
Software EngineerHach Company Jan 2023 - Apr 2023Developed a Node-RED test program to aid in development/test of a next generation water quality sensor. MQTT protocol was utilized to send messages and receive responses.
-
Software Design EngineerCreation Technologies Jan 2016 - Jan 2023Boston, Ma, UsPerformed embedded firmware and software development for a variety of products. As a design services company Creation develops products across the spectrum. Developed firmware and software for products such as electric vehicle charging stations, power distribution monitoring systems, medical ingestible capsules, motor controllers, a foodborne pathogen detector and an 8mm video camera. Products utilize many different processors including TI, ST Micro, NXP, Nordic and Analog Devices. Languages include C, C++ and C#.Familiar with various operating systems including Linux. Extensive experience with bare metal programming, board bring-up and hardware debug. Familiar with interfaces such as SPI, I2C, RS-232, CAN and USB. Wireless experience includes BLE and embedded ISM radios. -
Firmware Engineer IiiHach Company Sep 2008 - Jan 2016Loveland, Colorado, UsDeveloped firmware for a variety of water quality instruments such as a chlorine measurement analyzer, chlorine measurement probe, silica analyzer and a bench top controller. Tasks included hardware debug, low level hardware and color VGA display driver firmware and instrument measurement firmware. Code was written in C/C++ and instruments utilized Keil RTX or embedded Linux operating systems. Processors used were ARM, Cortex and PIC. Agile development methodology was used and code underwent static analysis, unit testing and peer code reviews.Wrote C# program to compile scripting language files that were then downloaded to the silica analyzer to control instrument operation. Also wrote C# program to test sensors that connect to the bench top controller for compliance to the controller/sensor interface specification. -
Senior Firmware EngineerMeadowlark Optics Oct 2003 - May 2008Frederick, Co, UsDeveloped embedded firmware and LabVIEW programs for a variety of polarization characterization and measurement instruments based on liquid crystal technology. Firmware was written in "C" for embedded Philips XA-G49 and LPC2138 ARM processors. Used Keil and Tasking development tools.Debugged hardware, performed hardware bringup on new hardware designs. Used scope, embedded test firmware and JTAG debugger to troubleshoot malfunctioning hardware, debug and validate new hardware, and build instrument prototypes using various evaluation boards.Designed and implemented firmware and LabVIEW programs to enable firmware upgrades of field units. PC LabVIEW program interfaced with embedded firmware to download new object file via USB and reprogram flash memory in the unit. Units no longer needed to be returned to factory for reprogramming.Undertook the task of developing the USB firmware for an optics instrument from scratch and with no prior USB experience. Company possessed only the object code and needed the source code recreated. Completed the firmware in three months, less than half the time of the original developer. New firmware transferred data at twice the rate of the original firmware.Rewrote optics instrument firmware from ground up to improve efficiency and speed. On a tight time basis, firmware read data from measurement hardware, processed the data and transferred the data via USB to the host PC running a LabVIEW user interface program. Speed of the instrument increased tenfold, making it more competitive with industry standards and leading to increased sales. -
Senior Firmware EngineerBenchmark Apr 2001 - Jul 2002Developed software for the DLT2 tape drive. Software controlled functions such as tape cartridge load/unload, movement to beginning of tape and tape motion during reads and writes.
-
Senior Firmware EngineerStoragetek Aug 2000 - Apr 2001Developed embedded software for a multi disk RAID data storage system.
-
Firmware EngineerExabyte May 1999 - Aug 2000UsDeveloped software for the Mammoth line of tape drives. -
Firmware EngineerStoragetek Nov 1996 - May 1999Developed vision software for the next generation tape library which utilized a 2575 pixel by 1 line CCD camera to take pictures of the tape cartridge bar label. Software used the pixel information from several line scans to decode the bar label. Also developed library controller code in Java.Developed tape drive servo software which controlled functions such as tape cartridge load/unload, tape threading, head tracking and tape motion during reads and writes.Developed embedded software for a multi disk RAID data storage system.
-
Firmware EngineerMaxtor Mar 1995 - Oct 1996UsDeveloped servo software for a variety of hard disk drives. All software was written in assembly language and targeted for Intel and TI DSP based platforms. -
Firmware EngineerHoneywell Jan 1984 - Mar 1995Charlotte, North Carolina, UsDeveloped software for a real-time optical disk data storage and retrieval unit designed to go on the B-2 bomber. Designed, coded and tested software for drive control, seek and read/write functions, and data error detection and correction algorithms. Software was written in Ada.Developed functional and servo software for a variety of flight control systems (AV-8B, QF-106 drone jet, QS-55 drone helicopter and C-17 airlifter). Software was developed in JOVIAL and assembly language. Participated in all phases of software development from high level design to hardware/software integration and system testing.Developed software for the C-17 real-time color graphics display system. Performed Built-in-Test software design, display format design, character/symbol quality improvement and extensive system testing.
Doug Reiners Skills
Doug Reiners Education Details
-
University Of Nebraska-LincolnBsee
Frequently Asked Questions about Doug Reiners
What company does Doug Reiners work for?
Doug Reiners works for Eri Group
What is Doug Reiners's role at the current company?
Doug Reiners's current role is Staff Software Engineer.
What is Doug Reiners's email address?
Doug Reiners's email address is d.****@****ail.com
What schools did Doug Reiners attend?
Doug Reiners attended University Of Nebraska-Lincoln.
What skills is Doug Reiners known for?
Doug Reiners has skills like Embedded Systems, Firmware, Embedded Software, Software Design, Debugging, C, Arm, Software Development, Sensors, Programming, C++, Labview.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial