Michael Enright

Developer

Cardiff-by-the-Sea, California, United States

About

I've been doing software for set-top boxes, using C++, C, Javascript and a little Java. I've also created boot loaders, Linux device drivers and applications, system and application code for Android TV, and Windows ActiveX objects during this endeavor. Previously I've worked on instant messaging software, windowing toolkits, Windows games, desktop-publishing, and games in 8-bit assembler. Specialties: I love to work on graphical projects and I also love diagnosing obscure problems.

Experience

  • C++ Developer at Viasat
    Jun 2024 - Sep 2024 · 4 mos

  • Senior Software Engineer at JetHead Development
    Oct 2004 - Jan 2023 · 18 yrs 4 mos

    C/C++ for years. Lead developer of test suite software for validation of Linux device drivers. Also integrator of existing software stack with new drivers, Linux rev, etc for new models of hardware. Integrating WebKit with proprietary IPTV platform. Android integration.

  • Senior Software Engineer at America Online
    Jul 2000 - Dec 2003 · 3 yrs 6 mos

    Set top box projects, AIM feature in Netscape 7, Windows client features.

  • Principal Engineer at Prophead Development
    Jul 1999 - Jul 2000 · 1 yr 1 mo

    Satellite TV STBs

  • Technical Director at Cetasoft
    Apr 1997 - Jul 1999 · 2 yrs 4 mos

    Windows games.