Embedded Software Engineering

Modern embedded products are increasingly dependent on complex software architectures to provide the rich feature sets required. Having expertise that is up-to-date and broad enough to attack these problems is a challenge for some engineering services providers. Cardinal Peak thrives in this environment. Our expertise comes from our partners' years of consulting experience in this arena, and from senior staff engineers who have spent their careers living in this space.

Cardinal Peak's experience in embedded software development starts at the highest architectural design levels and extends to the ability to integrate the software with hardware requiring the use of logic analyzers, protocol monitors and signal generators.

Our expertise ranges from board bring up and RTOS development, to device driver development and system architecture, to embedded application development.

Embedded Software

We have experience in a wide range of RTOS environments that make up the more traditional embedded platforms, and have extended our consulting to newer platforms as they have become available. Our engineering consultants have experience with the following embedded operating systems:

  • Embedded Linux
  • VxWorks
  • Palm webOS and PalmOS
  • iPhone/Embedded Mac OS/X
  • Win CE and Win CE .NET
  • FreeBSD
  • SeLinux
  • PowerTV
  • pSOS
  • ThreadX
  • FreeRTOS
  • Vrtx
  • Nucleus
  • VelOSity

Contact us to learn more about our embedded systems engineering services.

BLOG: View from the Peak

RSS Ben Mesander Partner

Ben MesanderPartner

My camera (an Olympus SP-570UZ) allows me to optionally record a four-second audio clip with each photo I take. I haven’t used this feature much, because I typically upload my photos to Flickr, and there’s been no good way to associate the audio with the video. Ideally, I would like an audio player to appear [...]

Read more...

"Cardinal Peak's knowledge of video recording systems, streaming video solutions and transcoding is exceptional. They have the ability to add expertise to a project on short notice, and allowed us to meet some aggressive timelines."

Red Hen Systems