Cardinal Peak logo placeholder
Blog Post
Cardinal Peak Culture

Building Community to Deliver Great Engineering Through the Cardinal Peak Book Club

The Cardinal Peak book club provides the opportunity to dig deeper into specific product engineering topics, refresh knowledge in areas our staff might not have investigated in a while and explore subject matter in which other employees are experts. Right now, the club is focused on "Operating Systems: Three Easy Pieces." Also known as OSTEP or "the comet book," this academic text focuses on three conceptual pieces that are fundamental to operating systems: virtualization, concurrency and persistence.
Cardinal Peak
Blog Post
Cardinal Peak News

John M. Nichols Joins Cardinal Peak Team to Lead Medical Initiative

LAFAYETTE, Colo. — Cardinal Peak, a full-service engineering firm specializing in hardware, embedded software, cloud and mobile product development, today announced John M. Nichols has been hired as solutions director and will be leading Cardinal Peak's medical industry initiative.
Cardinal Peak logo placeholder
Blog Post
Cardinal Peak Culture

Community Networking With Cardinal Peak and Plexus

Last month, more than 35 former Plexus Boulder Design Center employees convened at Cardinal Peak's Lafayette headquarters to participate in a networking event aimed at both filling open positions and inspiring hope among a group of recently laid-off tech employees.
The Cardinal Peak book club provides the opportunity to dig deeper into specific product engineering topics, refresh knowledge in areas our staff might not have investigated in a while and explore subject matter in which other employees are experts. Right now, the club is focused on "Operating Systems: Three Easy Pieces." Also known as OSTEP or "the comet book," this academic text focuses on three conceptual pieces that are fundamental to operating systems: virtualization, concurrency and persistence.
LAFAYETTE, Colo. — Cardinal Peak, a full-service engineering firm specializing in hardware, embedded software, cloud and mobile product development, today announced John M. Nichols has been hired as solutions director and will be leading Cardinal Peak's medical industry initiative.
Last month, more than 35 former Plexus Boulder Design Center employees convened at Cardinal Peak's Lafayette headquarters to participate in a networking event aimed at both filling open positions and inspiring hope among a group of recently laid-off tech employees.
Cardinal Peak logo placeholder
Blog Post
Audio

Cardinal Peak Team Member Honored With Technology & Engineering Emmy Award

Earlier this year, the National Academy of Television Arts & Sciences (NATAS) announced the recipients of the 71st Annual Technology & Engineering Emmy® Awards, with Cardinal Peak consultant Kevin Gross earning recognition for his efforts that ultimately produced the AES67 standard in 2013.
Cardinal Peak logo placeholder
Blog Post
Software Development

Using Dbus in Embedded Linux

Do you need dbus? There are command line programs for most system management functions. However, these traditional interfaces now talk dbus to get the job done. For example, the shutdown command actually uses dbus to tell ...
Cardinal Peak logo placeholder
Blog Post
Software Development

RAII in C

In my last post, I talked about resource management, and how RAII, Resource Acquisition is Initialization, is important in C++ because of the guarantees it provides. In this post, I’ll show how we can make the same guarantees in C. In C++, RAII provides a solution to resource management and the issues arising with exceptions.... View Article
Earlier this year, the National Academy of Television Arts & Sciences (NATAS) announced the recipients of the 71st Annual Technology & Engineering Emmy® Awards, with Cardinal Peak consultant Kevin Gross earning recognition for his efforts that ultimately produced the AES67 standard in 2013.
Do you need dbus? There are command line programs for most system management functions. However, these traditional interfaces now talk dbus to get the job done. For example, the shutdown command actually uses dbus to tell ...
In my last post, I talked about resource management, and how RAII, Resource Acquisition is Initialization, is important in C++ because of the guarantees it provides. In this post, I’ll show how we can make the same guarantees in C. In C++, RAII provides a solution to resource management and the issues arising with exceptions.... View Article
Cardinal Peak
Blog Post
Software Development

RAII Introduction

Explore RAII: a powerful C++ programming idiom for resource management. Learn how it ensures exception safety, prevents leaks, and can be applied in C.
Cardinal Peak
Blog Post
Cardinal Peak News

Cardinal Peak Partners With Amazon’s Alexa Voice Service

LAFAYETTE, Colo. — Cardinal Peak announced it is now approved as an Alexa Voice Service Solution Provider. Cardinal's experience helping one of our clients launch a product using the Alexa Mobile Accessory Kit allowed us to work closely with the team at Amazon and more intimately understand the benefits of building Alexa into devices.
Cardinal Peak
Blog Post
Software Development

Three Keys to Embedded Software Success

Discover how smart design choices can ease embedded software development. Learn layered architecture, modular implementation, and effective testing for smoother projects!
Explore RAII: a powerful C++ programming idiom for resource management. Learn how it ensures exception safety, prevents leaks, and can be applied in C.
LAFAYETTE, Colo. — Cardinal Peak announced it is now approved as an Alexa Voice Service Solution Provider. Cardinal's experience helping one of our clients launch a product using the Alexa Mobile Accessory Kit allowed us to work closely with the team at Amazon and more intimately understand the benefits of building Alexa into devices.
Discover how smart design choices can ease embedded software development. Learn layered architecture, modular implementation, and effective testing for smoother projects!
Cardinal Peak
Blog Post
AWS

Amazon Web Services re:Invent 2017

Amazon Web Services’ re:Invent is a massive and fast-growing event. Estimates for this year’s attendance range between 40,000 and 50,000 people, and it was sold out nearly two weeks before the first day. This year there are over 1000 breakout sessions covering a dozen or more tracks, as well as workshops, certification classes, hands-on labs,... View Article
Cardinal Peak
Blog Post
Audio

Innovating With iZotope

We recently completed a really cool project with our friends at iZotope. For those who have never picked up a guitar and dreamed of being the next Tom Petty, iZotope designs award-winning audio products and technologies for musicians, music producers and audio post engineers around the world. In a nutshell, they develop the software that... View Article
Cardinal Peak
Blog Post
Cardinal Peak News

Cardinal Peak Provides Hardware Engineering Expertise to iZotope, Inc.

LAFAYETTE, Colo. — Cardinal Peak, a full-service engineering firm specializing in the development of Internet of Things (IoT) products, provided hardware engineering expertise to iZotope for their Spire Studio product. Spire Studio is used by musicians as a complete portable recording system, featuring professional sound quality and one-touch set-up.
Amazon Web Services’ re:Invent is a massive and fast-growing event. Estimates for this year’s attendance range between 40,000 and 50,000 people, and it was sold out nearly two weeks before the first day. This year there are over 1000 breakout sessions covering a dozen or more tracks, as well as workshops, certification classes, hands-on labs,... View Article
We recently completed a really cool project with our friends at iZotope. For those who have never picked up a guitar and dreamed of being the next Tom Petty, iZotope designs award-winning audio products and technologies for musicians, music producers and audio post engineers around the world. In a nutshell, they develop the software that... View Article
LAFAYETTE, Colo. — Cardinal Peak, a full-service engineering firm specializing in the development of Internet of Things (IoT) products, provided hardware engineering expertise to iZotope for their Spire Studio product. Spire Studio is used by musicians as a complete portable recording system, featuring professional sound quality and one-touch set-up.