Jeremy Andrus

Senior Electronics Research Engineer at Gentex Corporation

Greater Grand Rapids, Michigan Area

Current
Past
Education
  • Calvin College
  • Columbia University - Fu Foundation School of Engineering and Applied Science
Connections
56 connections
Industry
Automotive
Websites

Jeremy Andrus’s Summary

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.

Jeremy Andrus’s Specialties:

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.


Jeremy Andrus’s Experience

  • Senior Electronics Research Engineer

    Gentex Corporation

    (Public Company; 1001-5000 employees; GNTX; Automotive industry)

    June 2003Present (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.

  • Web Programmer

    Solidus Design

    (Privately Held; 1-10 employees; Graphic Design industry)

    January 2002May 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

  • Senior Design Project Participant

    Calvin College

    (Educational Institution; 201-500 employees; Higher Education industry)

    September 2002May 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


Jeremy Andrus’s Education

  • Calvin College

    19992003

  • Columbia University - Fu Foundation School of Engineering and Applied Science

    Computer Science, Electrical Engineering 2008

    Coursework: Digital Image Processing, Communication Theory, Operating Systems, Mobile Computing with iPhone/Android

    Current GPA: 4.00 / 4.00


Additional Information

Jeremy Andrus’s Websites:

Jeremy Andrus’s Interests:

photography, coffee, beer, computer networking, linux, OSX

Jeremy Andrus’s Groups:

  •    Image Sensor

Jeremy Andrus’s Honors:

US Patent 7405650, Device with Improved Serial Communication

US Patent Application 20080192132, Imaging Device

Several additional patent applications


Jeremy Andrus’s Contact Settings

Interested In:

  • career opportunities
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Jeremy Andrus’s full profile:

  • See who you and Jeremy Andrus know in common
  • Get introduced to Jeremy Andrus
  • Contact Jeremy Andrus directly

View Full Profile