Now you can Instantly Chat with Eric!
I have over 30 years experience in Engineering divided between hardware, software and project management.
My top qualifications as I consider myself are in being a critical thinker and self starter. I approach each new situation with enthu...
Extensive software and hardware background in embedded systems design including cell phone technologies, battery management, television set top boxes, video processing, soft core processors, simulation and interfaces in FPGA’s. Strong experience in embedded software development. Leadership abilities and tools. Excels in full product cycle from concept to customer. Strengths in board design, development, communications and product definition.Show More
Networking & Security
Energy Board Wall mountable battery systemhttps://www.novele.com
Energy Board Wall mountable battery system
- Team Leader and main developer for hardware and embedded software for Energy Board Product Line. Battery Management, communications software using C and GIT on Debian Linux board. Amazon Web Services (AWS) for cloud access. System design for company’s premier wall mountable energy storage device. Design of CANBUS to IoT interfaces for Control, Battery Management and Thermistor System. Full system requirements definition including mechanical, electrical, safety, and testing.
SkillsC Language AWS SDK AWS
Mobile Cargo Monitoring
Integrating I2C sensors with Qualcom Based Quectel Cell Phone modem for real time environmental monitoring. M2M network communications using TCP-IP, AT Modem, LTE, GSM, CAT-M and NB-IoT technologies for small size, low power cargo monitoring applications.Show More Show Less
Aircraft Control System
Creation of traceability matrix in DOORS between high level requirements, Matlab/Simulink models and VHDL code in accordance with DO-254 standards. Review of models to ensure alignment with the high level requirements. Review of VHDL code to ensure proper implementation of the models. Use of Synergy configuration system and Rational Change for tracking and reporting. Review and audit of the development processes in preparation for Boeing 777-x flight readiness.Show More Show Less
SkillsDynamic Object-Oriented Requirements System - DOOR VHSIC Hardware Description Language - (VHDL)
Mixed Reality Headset Testinghttps://www.magicleap.com
Mixed Reality Headset Testing
Lead Test Engineer for Device Battery and Power Systems. Led team to develop and implement extensive test procedures
for verification of device power state including power management, boot up and shut down, performance, charger and
battery. Found and report many significant issues. Main liaison to development at coordination meetings discussing power
management design and verification.
SkillsJira C Language Python Android
Televisions Set Top Box Developmenthttps://ww.arris.com
Televisions Set Top Box Development
Full software development cycle responsibilities for ARRIS/PACE new and legacy TV set top box (STB) product sets.
• Code development, test, release and factory support for manufacturing test platform and customer deliverables. Using
C/C++ and CVS repository tools in Linux Fedora. Highlights include debugging of crashes, updating and troubling shooting
APIs, low level Broadcom CPU interfaces to communiation and audio devices
SkillsC++ Embedded Linux
ToolsMakefile cvs Linux Shell Scripting
Smart Battery Developmenthttps://www.gtspower.com
Smart Battery Development
Full product lifecycle responsibilities for GTS’s Genius Battery Family. Smart batteries with on board Atmel micro controller.
Embedded software and hardware design. C software system including battery State of Health , I2C communications,
charging and protection system. Also analysis of SHA-1 authenticated printer to battery communications. Assisted with batteries hardware design and verification including protection, charge/discharge and communications.