What are the responsibilities and job description for the Senior Systems Software Engineer (C++ / Hardware Systems) position at Occam Vision Group?
Location: Seattle, WA (Lower Ballard)
Type: Full-time, on-site only
Salary: $137,000 – $205,000 base, depending on experience, plus benefits
Occam Vision Group builds advanced camera systems, distributed sensor networks, and real-time software for robotics, autonomous systems, and counter-UAS applications. We design custom hardware, multi-camera platforms, and the software that ties them together — including timing, synchronization, calibration, and reliable operation across multiple nodes. Our customers include industrial, research, and defense organizations.
We are looking for a senior, hands-on systems software engineer who enjoys working close to hardware and solving hard cross-layer problems. This role is on-site in Seattle and involves modern C , Python, Linux systems programming, camera pipelines, and distributed sensor coordination.
You will work across the stack — from OS and device I/O to networking, timing, and multi-node behavior — on real hardware deployed in the field.
This is not a web or SaaS role.
- Design and implement high-performance C and Python systems for distributed camera and sensor platforms
- Build and debug camera pipelines, image streams, and timing-critical data paths
- Implement networking, messaging, and synchronization across multiple nodes
- Work directly with embedded Linux systems, device drivers, and custom hardware
- Diagnose complex issues spanning OS behavior, networking, sensors, and application logic
- Collaborate closely with hardware, firmware, and field engineers
- Influence architecture and long-term platform direction
- Strong modern C experience (systems-level, not just application-level)
- Solid Linux experience (processes, threads, I/O, networking, debugging)
- Comfort working with real hardware: cameras, sensors, embedded systems
- Experience with timing, synchronization, or distributed systems is a big plus
- Self-directed, practical, and comfortable in a small engineering team
This role is on-site only in our Seattle (Lower Ballard) office.
- We are not considering remote or hybrid candidates.
Salary : $137,000 - $205,000