C++ Developer

Zocalo Recruiting

C++ Developer

Billerica, MA
Full Time
Paid
  • Responsibilities

    About the Role

    We are seeking a Software Developer with strong C++ and .NET/C# experience to join our engineering team. This role focuses on building and enhancing high-performance, real-time software systems that involve audio/video data, networking, and secure data management.

    In addition to core C++/.NET development, the ideal candidate will have exposure to or interest in modern AI/LLM tools—particularly around speech recognition, transcription, and related integrations.


    Responsibilities

    • Design, develop, and maintain software applications in C++ and .NET for Windows client/server environments.

    • Work with multimedia frameworks to support real-time audio/video data capture and processing.

    • Implement networking features (TCP/IP) and database connectivity (ODBC/SQL).

    • Contribute to software architecture discussions and system design.

    • Integrate or experiment with AI/LLM technologies to support advanced product features (e.g., speech recognition, transcription, translation).

    • Collaborate with senior engineers and leadership to define technical requirements and deliver high-quality solutions.

    • Participate in debugging, performance optimization, and deployment activities.


    Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

    • 3+ years of professional software development experience.

    • Proficiency in C++ (required) and .NET/C# (required).

    • Experience with multimedia frameworks, real-time data, or similar performance-critical systems is highly desirable.

    • Familiarity with TCP/IP networking and ODBC/SQL databases.

    • Exposure to AI/ML concepts (e.g., LLMs, Whisper, TensorFlow Lite, Azure Cognitive Services) is a plus.

    • Strong problem-solving and debugging skills.


    What We Offer

    • Competitive compensation package.

    • Opportunity to work on innovative real-time software systems.

    • Exposure to AI-driven technologies and future-facing product features.

    • Collaborative, growth-oriented environment.