top of page

Andrzej Jakubowski

Embedded Software Engineer


Available@ Denver, CO or Remote

Embedded Software Engineer

United Launch Alliance (ULA)

Oct 2022 - Present

Centennial, CO

Ground systems software design, development, testing, integration and launch support for commercial and government ULA customers:

  • Designing software systems to meet customer requirements and specifications.

  • Developing and coding software using industry-standard languages and tools.

  • Performing integration and testing of software systems to ensure functionality and performance.

  • Providing launch support by troubleshooting and resolving any issues that arise during the launch process.

  • Collaborating with cross-functional teams, including hardware and systems engineers, to deliver a complete and functional system to the customer.

  • Continuously updating my knowledge in the field to ensure the deliverables are up to date with the industry-standards.

Principal Software Engineer

Charter Communications

Jan 2018 - Oct 2022 (4 yrs. 10 mos.)

Greenwood Village, CO

As a principal software engineer at Charter Communications, I played a key role in designing, implementing, and reviewing video software applications, set-top box (STB) applications, and distributed cloud-based back-office applications. My responsibilities included:

  • Defining and designing software solutions to meet the needs of Charter's customers and stakeholders.

  • Implementing software applications using industry-standard languages and tools, with a deep technical understanding of Zodiac PowerUp middleware and Active Video CloudTV platform.

  • Collaborating with cross-functional teams, including Product, Architecture, Development, QA, Operations, Business Intelligence, 3rd party vendors, UI/UX teams, and Accessibility teams, to ensure successful deployment, monitoring, and technical documentation of STB applications.

  • Supporting the analysis of issues and implementing new functionalities while defining requirements for new features to continuously improve the system.

I have had a successful experience in this role, with a deep understanding of the technicalities of the field, and a proven ability to work effectively with diverse teams and stakeholders to deliver high-quality software solutions that meet business and customer needs.

Senior Software Engineer

Digital Beam LLC, (consulting for Comcast)

Oct 2015 - Dec 2017 (2 yrs. 3 mos.)

Denver, CO

  • As a consultant for Comcast, I was responsible for researching and prototyping on cable modem reference SDK (Puma 5/6). My key responsibilities included:

  • Developing code running on Embedded Spectrum Analysis Modules (ESAM) for the discovery and reporting of signal impairments, which enabled the identification of network issues.

  • Designing and developing code running on virtual meters, which were handheld devices used by field technicians to troubleshoot problems within the cable TV infrastructure.

  • Developing code for spectrum analysis using advanced techniques such as Fast Fourier Transform (FFT) and Quadrature Amplitude Modulation (QAM) constellation, to enable precise measurement and analysis of RF signals.

  • Designing and implementing ESAM and virtual meters on customized cable modems running embedded Linux on Intel Puma 5 chipset (DOCSIS 3.0)

  • Developing code for remote setup, configuration, and management of ESAM and virtual meters through Simple Network Management Protocol (SNMP) and web server.

I have a strong experience in the field, with an ability to work on complex software development projects and deliver high-quality solutions that meet Comcast's business needs. I have a deep understanding of the technical aspects and the ability to work with different technologies to deliver the best solution.

Senior Software Engineer

Rovi Corporation

May 2011 - Oct 2015 (4 yrs. 6 mos.)

Golden, CO

As a software engineer, I have experience in designing and developing interfaces for integrating interactive program guides with advanced set-top boxes. My specific responsibilities include:

  • Designing and developing an interface for the integration of an interactive program guide on Motorola advanced set-tops with the new Rovi High Resolution Guide application.

  • Creating an interactive program guide for advanced multi-tuner set-top boxes, including features such as digital video recorders, video on demand, remote, and multi-room recording.

I have a proven track record of delivering high-quality software solutions and have a strong understanding of the technologies and techniques involved in the design and development of interactive program guides for advanced set-top boxes.

Senior Software Engineer

Nagra (OpenTV)

Jul 2006 - May 2011 (4 yrs. 11 mos.)

Golden, CO

As a software engineer, I have extensive experience in designing, developing, and integrating highly customized software packages for cable, satellite, and IPTV customers based on OpenTV middleware. My specific responsibilities include:

  • Developing customized software solutions for cable, satellite and IPTV customers based on the OpenTV middleware platform.

  • Creating remote diagnostic software for set-top boxes, including cable and IPTV (using Simple Network Management Protocol (SNMP)

  • Implementing and deploying a digital video recorder (DVR) solution on a dual-tuner environment with series recording functionality.

  • Developing software solutions to incorporate ARIB compliant subtitles within DVB-C signals.

  • Participating in international assignments in various countries such as Brazil, Israel, France and Germany, to support and roll out the customized software solutions to customers.

I have a strong understanding of the technologies and techniques involved in the design, development, and integration of software solutions for the cable, satellite, and IPTV industry. My experience includes not only domestic but also international and multicultural working environments.

Principal Software Engineer


Mar 1999 - Jul 2006 (7 yrs. 5 mos.)

Englewood, CO

 As a principal software engineer at Comcast, I played a key role in designing and developing interfaces for integrating interactive program guides with video on demand and t-commerce clients. My specific responsibilities included:

  • Designing and developing software for advanced multi-tuner set-top boxes with digital video recorders, including both Motorola and OCAP set-tops.

  • Implementing compression algorithms for multi-lingual text and fonts, which saved over 6KB on memory-constrained platforms.

  • Creating an interface for auto-discovery of video on demand clients, enabling scalability and wide deployment in cable systems.

  • Serving as project lead for the interactive program guide for multi-tuner advanced set-top boxes and successfully delivering the project on schedule.

  • Collaborating closely with external vendors during all phases of integration projects, ensuring seamless integration of third-party solutions with Comcast's systems.

I have a proven track record of delivering high-quality software solutions and have a strong understanding of the technologies and techniques involved in the design and development of interactive program guides and video on demand systems. I have experience in working with third party vendors and integrating their solution to meet the specific needs of the client.


  • Embedded Systems and Software.

  • System Architecture.

  • Software Design, Development, Integration, and Debugging.

  • Streaming Media

  • Digital Video

  • Machine Learning

  • Agile Software Development

  • Embedded Linux (Buildroot, Yocto, OpenWRT, BSP and device tree)

  • IPTV

  • VOD

  • DVB

  • VxWorks

  • FreeRTOS

  • RDK-B and RDK-V


  • Interactive TV

  • Conditional Access

  • Git, SVN, CVS, Perforce, and Mercurial

  • C/C++

  • Python: Numpy, Scipy, OpenCV, Scikit-Learn, Tensorflow, and Keras

  • Java

  • Matlab


             Georgia Institute of Technology

                Master of Science, Computer Science​


             University of Colorado at Denver

                Master of Science, Electrical Engineering

                1997-1999       Activities and Societies: Eta Kappa Nu 


             West Pomeranian University of Technology, Poland

                BS/MS, Electrical Engineering​​






  • Systems and methods for providing a scan. (co-author) Patents: 9,185,332; 8,787,736; 8,429,686; 8,387,089; 8,127,329; 8,095,951

  • Dynamic bandwidth service limits. (co-author) 11,523,002 B2



Your details were sent successfully!

bottom of page