Enter a job title or keyword

Senior C++ Developer Software Engineer Hybrid

Simple Solutions


Job Location:

Boston, MA - USA

Monthly Salary: USD 55 - 65
Experience Required: 8-10years
Posted: 3 September 2026 (10 hours ago)
Application Deadline: 1 December 2026
Vacancies: 1 Vacancy

Job Summary

Senior C Developer /Software Engineer

Key Requirements & Preferences
  • Core Skills: 7-10 years of professional software development experience currently working hands-on with C. 1
  • Must Haves: Strong Object-Oriented Programming (OOP) concepts; experience with databases like PostgreSQL and/or MongoDB. 1
  • 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 Bachelors 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






Required Skills:

Key Requirements & Preferences Core Skills: 7-10 years of professional software development experience currently working hands-on with C. 1 Must Haves: Strong Object-Oriented Programming (OOP) concepts; experience with databases like PostgreSQL and/or MongoDB. 1 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 Bachelors 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


Required Education:

Masters Preferred