I have a lot of experience with c, c++ and python. I have made a working sailboat autopilot: www.pypilot.org I work on many free software projects, mostly OpenCPN. See github to view my work: github.com/seandepagnier I write low-level code using arduinos, raspbery pi, SPI and I2C devices. I have experience with autocalibrating magnetic compass, and other inertal sensors and sensor fusion. I have experience with embedded devices. I design and build custom printed circuit boards. Contact me for more details and information of my experience.