

WORK EXPERIENCE
Andrzej Jakubowski
Embedded Software Engineer
email: andrzejja@gmail.com
Available @Denver,CO or @Remote
Embedded Software Engineer
Wanco Inc.
July 2024 - Present
Arvada, CO
Wanco designs, engineers and manufacturers high-quality and easy-to-use portable safety equipment and accessories for industries such as traffic management, public safety and law enforcement, construction, mining, security and surveillance, and airport ground support.
-
Prototype board bring up with I2C, UART, SPI and JTAG peripherals
-
Custom embedded Linux development with buildroot and yocto build systems.
-
New architecture development
Embedded Software Engineer
United Launch Alliance (ULA)
Oct 2022 - May 2024
Centennial, CO
Ground systems software design, development, testing, integration and launch support for commercial and government ULA customers:
-
Defined, designed, implemented, integrated, and tested ground control software for recurring Atlas and Delta programs, as well as Vulcan development.
-
Developed integrated ground software using real-time hardware-in-the-loop simulations.
-
Led and participated in requirements and design walkthroughs, collaborating with multidisciplinary stakeholders. Conducted qualification test definition and verifications.
-
Provided launch support by shadowing system operators, troubleshooting and resolving issues during the launch process.
-
Collaborating with cross-functional teams, including hardware and systems engineers, to deliver a complete and functional system to the customer.
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
Comcast
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.
SKILLS, TOOLS & TECHNOLOGIES
-
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
-
DOCSIS
-
Interactive TV
-
Conditional Access
-
Git, SVN, CVS, Perforce, and Mercurial
-
C/C++
-
Python: Numpy, Scipy, OpenCV, Scikit-Learn, Tensorflow, and Keras
-
Java
-
Matlab
EDUCATION
Georgia Institute of Technology
Master of Science, Computer Science
2015-2020
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
1981-1987



PUBLICATIONS & PATENTS
Publications:
-
Using Wavelet Analysis to Assess Turbulence/Rotor Interactions. Wind Energy 2001 (co-author)
Patents:
-
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