Senior Electronics Research Engineer at Gentex Corporation
Greater Grand Rapids, Michigan Area
Senior Electronics Research Engineer at Gentex Corporation
Greater Grand Rapids, Michigan Area
Research engineer with broad focus and skill set in both hardware and software computer engineering. Particularly interested in a company that promotes open discussion, encourages out-of-the-box thinking and values long term research.
CMOS image sensor characterization, verification and bring-up
C/C++: STL, threading, and networking (Berkeley sockets, lwIP, low-level Ethernet).
Windows and Linux GUI APIs: Win32 SDK, MFC, Qt.
Logic design / simulation using Verilog HDL and schematic entry.
Basic circuit analysis, image processing and GPGPU techniques.
Shell-scripting, GNU Makefiles, Perl, HTML, PHP.
(Public Company; 1001-5000 employees; GNTX; Automotive industry)
June 2003 — Present (6 years 2 months)
Lead engineer developing next generation custom image sensor
Designing, testing and maintaining an FPGA-based embedded system used as a frame-grabber for a custom image sensor.
Designing, testing and maintaining cross-platform data acquisition / storage / visualization software suite supporting advanced product development.
Designing advanced production test / control software for wafer-level testing of custom image sensors.
Creating, developing, testing a proprietary serial communication protocol and PCI-based implementation to facilitate advanced tester applications.
Porting and maintaining Linux/BSD/OSX versions of company-wide software libraries for internal cross-platform software development.
Developing Linux kernel drivers and control software for both custom and off-the-shelf image sensors.
(Privately Held; 1-10 employees; Graphic Design industry)
January 2002 — May 2003 (1 year 5 months)
Create e-commerce solutions for customers using PHP, Perl, PostgreSQL and Apache
Maintain existing e-commerce infrastructure
Interface with both designers and customers to determine design requirements and feasibility within a negotiated schedule
(Educational Institution; 201-500 employees; Higher Education industry)
September 2002 — May 2003 (9 months)
Project Description:
A PCI card encapsulating an embedded system running the Linux operating system which transparently filters network traffic and appears to the host machine as a standard network interface card.
Accomplishments include:
Developing a project schedule including work/task distribution
Designing / fabricating / Debugging the PCI Card
Porting the colilo bootloader to the MCF5249 and re-contributing the code to the OpenSource project
1999 — 2003
Computer Science, Electrical Engineering 2008
Coursework: Digital Image Processing, Communication Theory, Operating Systems, Mobile Computing with iPhone/Android
Current GPA: 4.00 / 4.00
photography, coffee, beer, computer networking, linux, OSX
US Patent 7405650, Device with Improved Serial Communication
US Patent Application 20080192132, Imaging Device
Several additional patent applications