This document discusses C++ development for marine streamer positioning and navigation. It covers Western Geco's seismic acquisition technologies and services. It then discusses the technical challenges of high data volume and power constraints for physically long streamers. The document proposes using C++ on resource-constrained embedded systems by building a custom GCC toolchain and employing techniques like disabling exceptions and RTTI, limiting standard library usage, and using a custom heap allocator. It emphasizes the benefits of vendor independence and full source code control.