Liquid Robotics builds autonomous, wave- and solar- powered maritime sensor vehicles that return real-time data from the open ocean to customers on shore. We have nearly 500 vehicles out in the world working in science, oil and gas, and defense. Work is located at our engineering office in Sunnyvale, CA and our field test facility in Kawaihae, HI.
Core vehicle and shoreside software is Java, sensor payload software is in Java, C, Python, Lua and anything else that's appropriate. The newest vehicle uses an Nvidia Tegra running linux. Multi-discipline engineers are encouraged- my 4th day as a software engineer 5 years ago I had to go buy some tools and a butane-powered soldering iron. More info at https://www.liquid-robotics.com/
Open positions linked from https://www.liquid-robotics.com/about-us/careers/ (jobvite)