SHOTOVER Systems, headquartered in beautiful Boulder, CO, designs and builds high-end gyro-stabilized airborne cameras for blockbuster movies as well as augmented reality software and hardware solutions used by the military, television stations, and firefighters around the world. We were doing AR before AR was cool, have bootstrapped to 70 employees, are profitable and growing. We love our customers and they love us. Plus, we aren’t a social network destroying democracy or a big company engaged in antitrust behavior. So there’s that.
We’re capturing multiple channels of UHD video simultaneously and rendering 3D graphics in the scene in real time, along with generating a “Google Earth”- like virtual world that can be mixed and matched with video from the real world. You will be part of the team working on our next-generation version of this application (ARS) which will be focused on increasing support for higher definition video (8K), a larger variety of sensors, new hardware (Xavier AGX), integration with our flowgraph programming solution, and better scripting support (Python). Everything we do has to be done before the next vertical refresh rolls around, so speed is King -- but it also has to look good. If this sounds like game programming, that’s because it has a lot in common & refugees from that industry usually “get it”.
-Design and implement UI architecture and components
-Profile and enhance software performance
-Debug complex software to improve software quality
-Work with software, hardware, and test engineers to develop new features and support new devices
-Perform in-field integrations with customers
-Expert command of C++11 (clean, robust, efficient code)
-Experience with higher level scripting languages, especially Python
-Comfortable with modern development practices
-Experience with non-blocking, threaded programming
-Strong skills in object-oriented design
-Strong debugging/profiling/diagnostics skills
-Familiarity with networking concepts and protocols
-Experience with UX development
-Experience with Linux, Visual Studio, Vulkan, IP networking, etc
-Experience with digital video – processing, encoding, and transmission
-Strong background in computer vision
-Game or Simulation programmer? You’ll fit right in!
Flexible, but generally Monday - Friday 9ish - 5ish
Relocation Allowance: Yes
-Generous Paid Time Off Policy
Location: Boulder, CO USA
Work Authorization: U. S. Citizenship, Permanent Residency, or other protected status under 8 U. S. C. 1324b(a)(3) is required for this position.
*A background check is required as part of our hiring process.
**We are in the process of updating our name from Churchill Navigation Inc. to SHOTOVER Systems, Inc. so you may notice our website is still under the Churchill name.
Job Type: Full-time
Pay: $80,000.00 - $140,000.00 per year
Remote work is an option during Covid-19
Principals only. Recruiters, please don't contact this job poster.
do NOT contact us with unsolicited services or offers