Software Engineer
We’re seeking experienced Software Developers to join our engineering team in Chelmsford, MA. These roles will report directly to the Chief Engineer/CTO and are focused on developing next-generation real-time audio/video applications that meet evolving user needs. Our technology stack includes multimedia frameworks, TCP/IP, ODBC, and a Windows-based client/server architecture developed in C++ and .NET/C#. The proprietary software is deployed across the United States and internationally, serving a range of industries including government, law enforcement, court systems, and surveillance environments. The systems are designed to handle complex use cases such as multiple concurrent video streams, real-time data access, encryption, and data integrity. The ideal candidate will have a strong background in AI, user interface development, and audio/video technologies. Success in this role requires a deep understanding of software development principles and a passion for creating robust, real-time multimedia applications. Required Qualifications: 5+ years of professional software development experience Strong command of programming paradigms and object-oriented design methodologies Proficiency in C/C++, with additional familiarity in C# or Java considered a plus Solid background in Windows-based development Experience with client/server application architecture Exposure to hardware/software driver interface usage Strong communication skills, both written and verbal Effective problem-solving and debugging capabilities Ability to write unit tests and verify functionality before QA handoff Clear documentation practices for interfaces, designs, and features Foundational knowledge of SQL scripting and database design is advantageous A collaborative mindset and ability to work well within a team Preferred Experience: Hands-on with digital audio/video frameworks such as IPP, DirectShow, or GStreamer Knowledge of network streaming protocols and common multimedia file formats Familiarity with ASP.NET and web programming concepts Android development experience is a strong bonus As a technology leader in digital recording systems, the company sets the gold standard in its industry. With our established track record and forward-looking product roadmap, this is an opportunity to help shape the future of real-time multimedia solutions used in critical settings around the world.