Erik Kilk

Erik Kilk

Software Design Engineer / Manager

Portland, Oregon Area

Current
Past
Education
  • California State University-Chico
  • University of California, Berkeley
Connections
120 connections
Industry
Consumer Electronics
Websites

Erik Kilk’s Summary

Expert software engineer, team lead, system integrator, firmware designer, and R&D project manager. Developed and lead software designs for HP's Deskjet printers, HP's spectrum analyzers, and a University of California telescope.

Erik Kilk’s Specialties:

20 years of C/C++ software design & development. Complex system integration. Remote collaboration and design. Sound development practices. Mentor and teacher. Expert at designing and integrating SW, FW, mechanical, and electrical subsystems. C, C++, Linux, Clearcase, Python, .NET, C#, Subversion, Apache, HTML, CSS, PHP, 68000 assembly, Mac OS X. Microsoft Word, Powerpoint, and Project.


Erik Kilk’s Experience

  • Senior Software Design Engineer

    Hewlett-Packard

    (Public Company; HPQ; Information Technology and Services industry)

    2004Present (5 years)

    Senior engineer on a very large R&D team to define, develop, and release a new high speed, ink based copier, the HP CM8000 Color MFP.

    Crafted software designs with CS, EE, and ME peers at multiple sites. Reworked HP's LaserJet C++ codebase for ink based product features. Prototyped future product concepts with Microsoft Visual Studio's .NET Framework. Designed experiments with future ink using custom Python imaging libraries. Determined product requirements with Marketing, R&D, Legal, and enterprise customers. Represented R&D engineering at high profile domestic and international customer sites.

    C++, Linux, Clearcase, Python, .NET, C#, Subversion, Apache, HTML, CSS, PHP, Mac OS X.

  • Project Manager

    Hewlett-Packard

    (Public Company; HPQ; Information Technology and Services industry)

    20002004 (4 years)

    Managed 12 software R&D engineers in developing the first HP consumer Deskjet printers with separate ink cartridges: the Inkjet CP1160 and Photosmart 3300 All-in-One.

    Created and institutionalized a popular new feature definition process. Managed the team through two full product cycles (requirements, schedule, development, and manufacturing.) Co-managed a very large, multi-divisional, multi-product C firmware base that runs HP's entire consumer Photosmart product line. Developed testbeds to pioneer new inkjet technology. Hired new engineers, provided career guidance, and mentored student interns.

    Microsoft Project, Excel, Word, Powerpoint.

  • Software Design Engineer

    HP

    (Public Company; HPQ; Information Technology and Services industry)

    19862000 (14 years)

    Developed both technical real time software and end-user product features for dozens of HP products.

    Five years developing the software of highly sensitive analytical instruments with C, 68000 assembly, hardware ASIC interfaces, high speed I/O, disk controllers, graphical user interfaces. (C, Pascal, 68000 assembly, Unix)

    Nine years developing and leading development of the software for dozens of HP's Deskjet and Photosmart printers. Specialized in embedded operating systems, interrupt service routines, ASIC interfaces, mechanical state machines, user interfaces, DMA, bidirectional parallel port and serial I/O, and sitting on cross platform and IEEE standards committees. (C, 68000 assembly, Clearcase, Linux)

    Developed a new, simple, and friendly feature definition process at HP. I called this "Feature Engineering". This process became institutionalized.

  • Software Design Engineer

    University of California

    (Educational Institution; Higher Education industry)

    19831985 (2 years)

    Developed the real time control software for both an astronomical telescope and image sensors at the UC Space Sciences Laboratory. I took over as the lead and sole developer. I worked with physicists and EE engineers at the University of California at Berkeley to develop the software that controlled the positioning of the telescope and processed the imaging data.

    Specialized in interrupt service routines, control of motors and sensors, and simple image processing. (C, 68000, Unix)


Erik Kilk’s Education

  • California State University-Chico

    MS , Computer Science , 19851986

    Master's Thesis
    Simpletools: A Graphical User Interface Toolkit for the Casual Programmer / 1990

  • University of California, Berkeley

    AB , Physics , 19791984


Additional Information

Erik Kilk’s Websites:

Erik Kilk’s Interests:

Programming, product development, science, physics, engineering management, Macintosh, astronomy, computer science, snowboarding, swing dancing.


Erik Kilk’s Contact Settings

Interested In:

  • expertise requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Erik Kilk’s full profile:

  • See who you and Erik Kilk know in common
  • Get introduced to Erik Kilk
  • Contact Erik Kilk directly

View Full Profile