Haystack
← Back to Jobs
Technology
MA

Software Developer (C++)

Maini LLCChelmsford, MA🇺🇸United StatesPosted Sep 24, 2026

Why This Role Stands Out

Advance your career by developing cutting-edge AI and multimedia applications in a hybrid environment that offers flexibility and a collaborative team culture. If you possess strong C++ skills and a passion for innovative technology, you'll thrive in this role with significant opportunities for professional growth. Apply today to join a reputable company shaping the future of interactive software!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Chelmsford, MA, United States
Posted
18 hours ago
SQLMachine LearningComputer Vision.NETASP.NETC++

Job Description

Senior Software Developer (C++ / AI / Multimedia)

<>Overview

We are seeking an experienced Senior Software Developer to join a well-established software company developing innovative multimedia and AI-powered applications. This role will focus on building and enhancing real-time software solutions involving audio/video processing, live data systems, and next-generation AI technologies, including speech-to-text capabilities.

<>Key Responsibilities
  • Design, develop, and maintain high-performance software applications using C++.
  • Build and enhance real-time audio/video and AI-driven solutions.
  • Develop and support client/server applications and networked systems.
  • Work with multimedia frameworks, streaming technologies, and data-processing pipelines.
  • Collaborate with engineering teams to design scalable and reliable software architectures.
  • Troubleshoot, debug, and optimize complex software systems.
  • Participate in code reviews, technical discussions, and software design activities.
<>Required Qualifications
  • 10+ years of software development experience.
  • Strong proficiency in C++.
  • Experience with Windows-based software development.
  • Solid understanding of Object-Oriented Design and Programming (OOP).
  • Experience with client/server architectures and networking concepts.
  • Experience with either:
    • Audio/Video/Multimedia application development, or
    • AI/Machine Learning application development.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent verbal and written communication skills.
<>Preferred Qualifications
  • Experience with Computer Vision, Speech-to-Text, or AI/ML applications.
  • Familiarity with multimedia frameworks such as GStreamer, DirectShow, or FFmpeg.
  • Knowledge of streaming protocols and real-time data processing.
  • Experience with SQL databases and Web APIs.
  • Exposure to ASP.NET, .NET Core, or related technologies.
<>Ideal Candidate

The ideal candidate is a senior-level engineer with deep C++ expertise and a background in either multimedia/audio-video systems or AI-driven applications. This is an opportunity to contribute to cutting-edge software solutions involving real-time media processing, intelligent automation, and advanced technology development.

Similar jobs