Haystack
← Back to Jobs
Technology
SS

C++ Developer

Simple SolutionsBoston, MA🇺🇸United StatesPosted Sep 26, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Boston, MA, United States
Posted
21 hours ago
MongoDBEmbedded SystemsAgileC++PostgreSQL

Job Description

2 Openings

Position: Senior C++ Developer /Software Engineer

Location: Boston, Massachusetts (Hybrid)

Duration: 12 Months+

8-10 Years

Senior C++ Developer /Software Engineer

Key Requirements & Preferences

Core Skills: 7-10+ years of professional software development experience currently working hands-on with C++. []

Must Haves: Strong Object-Oriented Programming (OOP) concepts; experience with databases like PostgreSQL and/or MongoDB. []

Nice-to-Haves / Desirable:

Experience with the Versant Object Database (Versant DB) and also Mongo and/or Postgres

Background or familiarity with Embedded Systems development.

Linux/Unix environment and multithreading/concurrency proficiency

Responsibilities

Implement new algorithms for remote sensor data exploitation

Optimize existing high-throughput algorithms surrounding our image analysis, detection, and tracking efforts

Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture

Work as part of an Agile team and contribute to shared tools

Other duties as assigned

Requirements

A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science.

Additional year of education may be substituted for years of professional experience.

At least five years of professional experience and fluency in C++

At least three years of professional experience using Linux operating systems

Knowledge of Data Structures

Optimization skills for high-data-throughput processing

Detail oriented

Good verbal and written communication skills

Location - preferably Boston area. Remote is also fine

Similar jobs