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.
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
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 [...]
Why Contract Engineering?
Why should my company outsource engineering services? What should we look for in a provider?
Case Studies
See how Cardinal Peak engineering consulting services have helped companies in a variety of industries successfully bring new embedded devices to market.
"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