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.
...Job description Mi Dia from Scratch is a dining experience fusing Mexico City recipes with Santa Fe and Tex-Mex flavors. We are looking for highly motivated team players that will take pride in what they do and where they work. Individuals with a great attitude and a...
Hello, guys! We are hiring Sprinters / Cargo Van owner-operators for our company VICTORIA LOGISTICS CARRIER. We work within an independent contract agreement and offer very competitive rates. You can always negotiate the rate with our dispatchers as well. A large...
...RELATED DUTIES: Presents a professional and positive image on behalf of the Company. Reports any safety or security concerns immediately to the Operations Manager. Keeps the studio area tidy and clean and ready for customer visitors at any time. Supports any...
...We are looking for professional window cleaning techs, window cleaning teams, or small window cleaning companies to work with for window cleaning (residential and commercial). We are a locally owned and operated company.ABOUT Average earning per cleaner is $20 to...
...global team driven by our common purpose to deliver a better world. Join us. Job Description AECOM is actively seeking Archaeological Technicians. The Archaeological Technician will provide field and lab support to cultural resource projects throughout the US....