Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Position Vacant : Embedded Systems Engineer Video Codec Development Location : Hyderabad Work Mode : WFO Experience : 4-8 years Qualification : Bachelors or Masters in Computer Engineering, Electrical, or Electronics Engineering Masters degree with focus on Embedded Systems, Signal Processing, or Multimedia Systems Core Technical Expertise Embedded Systems Development : 48 years of recent and relevant experience Strong background in RTOS, multithreading, resource management, and interrupt handling Programming Solid C and Assembly language proficiency Familiarity with debugging tools (e.g., JTAG, Lauterbach, GDB) Operating Systems Experience working with Linux, Android, or other embedded platforms Understanding of kernel/user space, memory management, and device drivers Video & Multimedia Domain Knowledge Hands-on Experience With Video codecs : H.264, HEVC, VP9, MPEG (development, porting, and optimization) Signal processing techniques and pre/post-processing algorithms Understanding of video pipeline architecture and performance tuning Familiarity with multimedia frameworks like OpenMAX, GStreamer, or FFmpeg is a plus Preferred Additional Skills Cross-functional Collaboration : Work with hardware, system architecture, firmware, and software teams Experience with Agile development, version control (e.g., Git), and JIRA Soft Skills Excellent verbal and written communication Self-motivated, proactive, and ability to handle ambiguity Strong analytical thinking, root-cause analysis, and debugging capabilities Key Responsibilities Design, develop, and optimize video firmware solutions on Qualcomm SoCs Collaborate with system engineers and architects to define and integrate video processing features Drive enhancements to the video/imaging subsystem hardware and software Customer engagement : Support product teams in deployment, bring-up, debugging, and customization Ensure high-performance and power-efficient multimedia implementations Work on future generation Qualcomm processors to drive innovation in mobile video technologies Added Adv / Plus Knowledge of ARM architecture, SIMD/NEON optimizations Experience with AI-assisted video processing or computer vision Contribution to open-source multimedia or codec projects (ref:hirist.tech) Show more Show less
Posted 6 days ago
3.0 years
0 Lacs
India
Remote
Platform Engineer Skills & Experience Experience level: 3+ years Tech stack used: FastAPI, Tornado, Redis, Celery, MySQL, AWS, Docker, Ansible, Linux, Python, React, OpenSearch, nginx Primary skills we consider: Python, API/Web Development Secondary skills we consider: React, Typescript, HTML5/CSS3, REST, Docker, CI/CD, AWS, ML training & deployment stacks Location: Remote About us: We're building FileSpin into the world’s most innovative, AI-enabled Digital Asset Management platform. Our mission is to deliver blazing-fast media infrastructure and delightful developer tools for teams who care about scale and performance. We're growing fast — and looking for sharp, self-driven engineers to help shape our next-generation platform. If you thrive in fast-paced environments and love solving real-world SaaS scaling challenges, let’s talk. Qualifications & Responsibilities Proficient in Troubleshooting and Infrastructure management Strong skills in Software Development and Programming Experience with Databases Excellent analytical and problem-solving skills Ability to work independently and remotely Bachelor's degree in Computer Science, Information Technology, or related field preferred Experience in ML model training and deployments is a plus Essential skills: Excellent Python Programming skills Good Experience with SQL Excellent Experience with at least one web frameworks such as Tornado, Flask, FastAPI Experience with Video encoding using ffmpeg, Image processing (GraphicsMagick, PIL) Good Experience with Git, CI/CD, DevOps tools Experience with React, TypeScript, HTML5/CSS3 “Nice to have” skills: Machine Learning and associated tools Web/Proxy servers (nginx/Apache/Traefik) SaaS stacks such as task queues, search engines, cache servers Prior experience in a startup or early-stage team Please do not apply if you You’ve never built or contributed to a cloud-based SaaS application You aren’t comfortable working independently and remotely What You'll Get High-autonomy, low-meeting culture — we trust you to do your best work Work closely with founders and senior engineers — no middle layers Continuous Learning Budget (courses, books, events) A creative, fast-paced environment where you’ll own your impact Interview Process Introductory chat Short technical screening test (code + SaaS thinking) Deep dive technical interview Culture and compensation discussion Job offer Show more Show less
Posted 1 week ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Join DAZN – The Ultimate Sports Streaming Experience! DAZN is revolutionizing the way fans experience sports with cutting-edge streaming technology. As we continue to innovate, we are looking for a Solutions Architect – Streaming & OTT to design and optimize high-performance video streaming architectures. If you have 10+ years of experience in streaming/OTT solutions, encoding, CDN distribution, and playback services, we’d love to hear from you! 📩 Interested? Apply now by sharing your updated resume, current & expected CTC, and notice period. Let’s shape the future of sports streaming together! 🚀 Job Title: Solutions Architect – Streaming & OTT Location: Hyderabad Role Overview: We are looking for an experienced Solutions Architect – Streaming & OTT to design, optimize, and support scalable, high-performance video streaming architectures. The ideal candidate will have a deep understanding of end-to-end streaming workflows, encoding/transcoding pipelines, packaging, CDN distribution, and playback services while ensuring seamless content delivery across a variety of devices and platforms. Key Responsibilities: Architect and implement end-to-end streaming solutions , ensuring high availability, low latency, and scalability. Define technical roadmaps for streaming infrastructure, aligning with business and operational goals. Optimize video encoding/transcoding pipelines for live and VOD content, ensuring optimal compression efficiency without quality loss. Design and implement adaptive bitrate (ABR) streaming strategies to optimize playback across different devices and network conditions. Architect and integrate multi-CDN strategies , ensuring resilience, redundancy, and global distribution efficiency. Design and oversee OTT packaging workflows (HLS, DASH, CMAF) and DRM integration for content security. Provide third-line technical support for streaming technologies, debugging complex playback, latency, and delivery issues. Work closely with backend, player, and DevOps teams to ensure seamless integration of playback services and analytics solutions . Stay ahead of emerging trends and advancements in streaming technology, contributing to strategic initiatives and innovation. Technical Expertise Required: 10+ years of experience in streaming/OTT industry , with a focus on solution architecture and design . Proven track record in designing and deploying scalable, high-performance streaming solutions . Hands-on expertise in video encoding/transcoding (FFmpeg, AWS Media Services, Elemental, Harmonic, etc.). Strong knowledge of OTT packaging standards (HLS, MPEG-DASH, CMAF) and DRM solutions (Widevine, FairPlay, PlayReady). Experience working with Content Delivery Networks (CDNs) (Akamai, CloudFront, Fastly, etc.) and designing multi-CDN architectures . Deep understanding of video player technologies, ABR streaming, and low-latency playback optimizations . Experience in designing and maintaining backend playback services with APIs for content discovery, recommendations, and analytics. Familiarity with cloud-based media workflows (AWS, GCP, Azure) and Infrastructure as Code (IaC) methodologies. Proficiency in networking, HTTP streaming protocols (RTMP, HLS, DASH), and caching strategies for optimal content delivery. Experience with monitoring and troubleshooting tools (QoE/QoS analytics, log aggregators, and network diagnostics). Bonus: Prior experience in live sports streaming with expertise in ultra-low latency streaming (WebRTC, LL-HLS, CMAF-CTE) Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Barco Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents. As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic markets. About Image processing group @ BARCO The demand for extremely high-resolution, video-based installations that impress audiences with an exceptional visual experience is growing. That’s why digital image processing, screen management, and show control are key. Barco provides event professionals and themed venue owners with a very complete range of image processing software and hardware solutions. Unbridled creativity and ultimate ease-of-use, that’s what our processors are all about. The power and flexibility can be used in different applications from live shows to meeting environments and from auditoriums to television studios. The only limit is your imagination. About The Role We are seeking an Expert C++20 Developer with specialized expertise in GStreamer and Vulkan to enhance our multimedia and graphics processing capabilities. You will be responsible for developing and optimizing pipelines and rendering solutions that leverage these technologies to deliver high-performance and visually stunning experiences, and a string understanding of real-time multimedia applications. Key Responsibilities Design and implement GStreamer pipelines for audio and video processing. Develop and optimize Vulkan-based rendering solutions. Integrate GStreamer and Vulkan with other components of the platform. Design and development of virtual assistance features and interfaces. Optimize performance for various hardware configurations. Troubleshoot and resolve complex issues related to GStreamer and Vulkan. Stay up-to-date with the latest developments in GStreamer and Vulkan. Document technical specifications and best practices. Preferred Skills And Experience B.Tech./B.E/M.Tech in computer science or equivalent stream 5- 9 years of experience working in an R&D environment Excellent interpersonal, communication skills Excellent team players Attitue to learn new skill and work on stretched goals Must Have Skills Well demonstrated expertise in proficiency in C++20 and modern C++ paradigms. In-depth knowledge of GStreamer pipeline development. Strong understanding of Vulkan graphics API. Experience with audio and video processing. Experience with virtual assistance technologies like AR/VR and AI frameworks. Excellent problem-solving and debugging skills. Experience with Sony NMOS and MediaTek NeuroPilot. Experience with FFmpeg. Knowledge of OpenXR. Familiarity with Linux development environments. Experience with multimedia frameworks and real-time data streaming. Strong understanding of graphics rendering techniques and optimization. Familiarity with NLU and AI engines. Nice To Have Skills Exposure to AI/ML technologies especially around computer vistion Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA Show more Show less
Posted 1 week ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Company Description Opalina Technologies is a hub for technology enthusiasts where innovation and collaboration meet. We are dedicated to delivering class and uniqueness in every project. At Opalina, we believe in pushing the boundaries of technology with a focus on both present and future advancements. Role Description This is a full-time remote role for an AWS Architect with over 10 years of experience. The AWS Architect will be responsible for designing and implementing scalable, reliable, and secure solutions using AWS services. You will work on media processing, audio/video streaming, and transcoding projects, as well as storage management. Tasks include leveraging AWS tools such as Python, FastAPI, Golang, DynamoDB, Lambda, ECS, and EKS to develop and maintain robust architectures. Immediate joiners are encouraged to apply. Required Skills: - Proven experience as an AWS Architect in large-scale systems Proficient in Python (FastAPI) and/or Golang Hands-on with AWS services: Lambda, DynamoDB, ECS, EKS, S3, CloudFront Experience with media processing , audio/video streaming protocols , and transcoding tools (e.g., FFmpeg, AWS MediaConvert) Strong understanding of cloud security, scalability, and performance optimization Ability to join immediately or within a short notice period Qualifications Experience in Solution Architecture and Integration Proficiency in Infrastructure design and management Strong background in Software Development using Python, FastAPI, and Golang Expertise in Architecture implementation and AWS services such as DynamoDB, Lambda, ECS, and EKS Experience with media processing, audio/video streaming, and transcoding Excellent problem-solving and analytical skills Strong communication and teamwork abilities Bachelor's degree in Computer Science, Engineering, or related field Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Barco Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents. As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic markets. About Image processing group @ BARCO The demand for extremely high-resolution, video-based installations that impress audiences with an exceptional visual experience is growing. That’s why digital image processing, screen management, and show control are key. Barco provides event professionals and themed venue owners with a very complete range of image processing software and hardware solutions. Unbridled creativity and ultimate ease-of-use, that’s what our processors are all about. The power and flexibility can be used in different applications from live shows to meeting environments and from auditoriums to television studios. The only limit is your imagination. About The Role We are seeking an Expert C++20 Developer with specialized expertise in GStreamer and Vulkan to enhance our multimedia and graphics processing capabilities. You will be responsible for developing and optimizing pipelines and rendering solutions that leverage these technologies to deliver high-performance and visually stunning experiences, and a string understanding of real-time multimedia applications. Key Responsibilities Design and implement GStreamer pipelines for audio and video processing. Develop and optimize Vulkan-based rendering solutions. Integrate GStreamer and Vulkan with other components of the platform. Design and development of virtual assistance features and interfaces. Optimize performance for various hardware configurations. Troubleshoot and resolve complex issues related to GStreamer and Vulkan. Stay up-to-date with the latest developments in GStreamer and Vulkan. Document technical specifications and best practices. Preferred Skills and Experience B.Tech./B.E/M.Tech in computer science or equivalent stream 5- 9 years of experience working in an R&D environment Excellent interpersonal, communication skills Excellent team players Attitue to learn new skill and work on stretched goals Must Have Skills Well demonstrated expertise in proficiency in C++20 and modern C++ paradigms. In-depth knowledge of GStreamer pipeline development. Strong understanding of Vulkan graphics API. Experience with audio and video processing. Experience with virtual assistance technologies like AR/VR and AI frameworks. Excellent problem-solving and debugging skills. Experience with Sony NMOS and MediaTek NeuroPilot. Experience with FFmpeg. Knowledge of OpenXR. Familiarity with Linux development environments. Experience with multimedia frameworks and real-time data streaming. Strong understanding of graphics rendering techniques and optimization. Familiarity with NLU and AI engines. Nice To Have Skills Exposure to AI/ML technologies especially around computer vistion Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA Show more Show less
Posted 1 week ago
0 years
0 Lacs
Delhi
On-site
Job Description Dear Candidate Greetings!!! We are seeking a highly skilled Android Developer to join our dynamic team. The ideal candidate will have a strong foundation in Android development, advanced mathematical skills, and a passion for creating seamless user experiences. You will be responsible for designing, developing, and maintaining innovative Android applications while adhering to best practices and clean architecture principles. Key Responsibilities: Develop robust and scalable Android applications using Android SDK and Java. Implement UI components and controls, including Action Bars, Widgets, Fragments, Constraint Layouts, and more. Work with core Android components such as Activities, Services, Intents, Broadcast Receivers, Content Providers, Handlers, and Threads. Integrate Web Services using RESTful APIs with tools like Retrofit and OkHttp. Perform Bitmap manipulations, manage Color Matrix adjustments, and utilize PorterDuff modes for advanced graphical customizations. Handle Motion Events and utilize strong mathematical skills for touch gestures, transformations, and animations. Work extensively with OpenGL to create high-performance graphical applications, leveraging advanced mathematics for 3D rendering, transformations, and matrix operations. Apply knowledge of collections frameworks to build interactive and efficient user experiences. Design applications based on clean architecture patterns such as MVC and MVVM. Leverage tools like FFmpeg and JNI libraries for multimedia and performance optimization. Must-Have Skills: Strong expertise in Android SDK, Java, and Android UI components (Action Bars, Widgets, Fragments, Constraint Layouts, etc.). In-depth knowledge of Android’s core components: Activity, Services, Intent, Broadcast Receiver, Content Provider, Handlers, Threads. Excellent understanding of mathematics, particularly in areas such as geometry, linear algebra, and matrix operations, essential for Motion Events and OpenGL rendering. Proven experience with Web Service Integration (REST, JSON, XML) using Retrofit and OkHttp. Experience with Bitmap manipulations, Color Matrix adjustments, and Motion Events. Proficiency in clean architecture principles like MVC and MVVM. Familiarity with FFmpeg, OpenGL, and JNI libraries. Preferred Skills (Good to Have): Experience with Python, C++, and web frameworks like Django. Proficiency in Shader Graphics and RenderScript for advanced visual effects. Qualifications: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience). Proven experience in Android application development with a strong portfolio of apps. Exceptional problem-solving skills and attention to detail. A strong foundation in mathematics and its application in graphics, motion, and interaction. About Company : CreInnovations is AI (Artificial Intelligence) based Mobile Applications Development Company. Kindly revert us along with your CV and below mandatory details at hr@creinnovations.in Total Experience: Relevant Experience: Current / Last CTC: Salary Expectations: Notice Period: Current Location: Open for Janakpuri, Delhi: Open for Work from office: Reason for Change: Availability for Interview: Regards, Job Types: Full-time, Permanent Benefits: Leave encashment Schedule: Morning shift Work Location: In person
Posted 1 week ago
0.0 years
0 Lacs
Delhi, Delhi
On-site
Job Description Dear Candidate Greetings!!! We are seeking a highly skilled Android Developer to join our dynamic team. The ideal candidate will have a strong foundation in Android development, advanced mathematical skills, and a passion for creating seamless user experiences. You will be responsible for designing, developing, and maintaining innovative Android applications while adhering to best practices and clean architecture principles. Key Responsibilities: Develop robust and scalable Android applications using Android SDK and Java. Implement UI components and controls, including Action Bars, Widgets, Fragments, Constraint Layouts, and more. Work with core Android components such as Activities, Services, Intents, Broadcast Receivers, Content Providers, Handlers, and Threads. Integrate Web Services using RESTful APIs with tools like Retrofit and OkHttp. Perform Bitmap manipulations, manage Color Matrix adjustments, and utilize PorterDuff modes for advanced graphical customizations. Handle Motion Events and utilize strong mathematical skills for touch gestures, transformations, and animations. Work extensively with OpenGL to create high-performance graphical applications, leveraging advanced mathematics for 3D rendering, transformations, and matrix operations. Apply knowledge of collections frameworks to build interactive and efficient user experiences. Design applications based on clean architecture patterns such as MVC and MVVM. Leverage tools like FFmpeg and JNI libraries for multimedia and performance optimization. Must-Have Skills: Strong expertise in Android SDK, Java, and Android UI components (Action Bars, Widgets, Fragments, Constraint Layouts, etc.). In-depth knowledge of Android’s core components: Activity, Services, Intent, Broadcast Receiver, Content Provider, Handlers, Threads. Excellent understanding of mathematics, particularly in areas such as geometry, linear algebra, and matrix operations, essential for Motion Events and OpenGL rendering. Proven experience with Web Service Integration (REST, JSON, XML) using Retrofit and OkHttp. Experience with Bitmap manipulations, Color Matrix adjustments, and Motion Events. Proficiency in clean architecture principles like MVC and MVVM. Familiarity with FFmpeg, OpenGL, and JNI libraries. Preferred Skills (Good to Have): Experience with Python, C++, and web frameworks like Django. Proficiency in Shader Graphics and RenderScript for advanced visual effects. Qualifications: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience). Proven experience in Android application development with a strong portfolio of apps. Exceptional problem-solving skills and attention to detail. A strong foundation in mathematics and its application in graphics, motion, and interaction. About Company : CreInnovations is AI (Artificial Intelligence) based Mobile Applications Development Company. Kindly revert us along with your CV and below mandatory details at hr@creinnovations.in Total Experience: Relevant Experience: Current / Last CTC: Salary Expectations: Notice Period: Current Location: Open for Janakpuri, Delhi: Open for Work from office: Reason for Change: Availability for Interview: Regards, Job Types: Full-time, Permanent Benefits: Leave encashment Schedule: Morning shift Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Itanagar, Arunachal Pradesh, India
On-site
About The Opportunity This role suits individuals who love working at the intersection of tech, AI, and user experience. Strong problem-solving, innovative thinking, and hands-on coding are key to excelling in this challenge. You'll work on building an automated tool that turns video content into meaningful, captioned GIFs, which can be a foundation for social media tools, meme generators, or even educational summarization apps. Responsibilities Of The Candidate Design and develop a full-stack prototype for the GIF generation system Implement a clean and intuitive user interface for input (prompt + video) Use AI transcription tools to extract dialogue from videos Develop logic to parse and match transcript content with the user's theme prompt Identify and clip key video segments aligned with the extracted lines Overlay captions on the clipped videos accurately Convert the video clips into optimized GIFs and display them to the user Package the entire workflow into a seamless prototype. Optionally suggest improvements or additional AI features Requirements Programming Languages : Python, JavaScript/TypeScript Frontend: React.js / HTML + CSS + JS (or any framework you're comfortable with) Backend : Flask, FastAPI, or Node.js for API handling Ai & Nlp OpenAI Whisper or similar transcription tools Prompt-based analysis Basic NLP for sentence relevance ranking Video Processing: FFmpeg or MoviePy for clipping and overlaying subtitles GIF generation tools (e.g., imageio, Gifsicle) API Integration : YouTube Data API for video metadata and captions File upload handling DevOps & Tools Git/GitHub for version control Deployment via Vercel, Netlify, or Streamlit (optional) Postman or Swagger for API testing (ref:hirist.tech) Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
A Senior Android Developer is a highly skilled professional responsible for designing, developing, and enhancing Android applications. They independently handle complex tasks, possess advanced coding skills in Kotlin, and are well-versed in various development tools and frameworks. Responsibilities Architected, designed, and developed cutting-edge Android applications that are scalable, efficient, and maintainable. Write clean, modular, and well-documented code using Kotlin and Java, following industry best practices and coding standards. Collaborate with cross-functional teams, including product managers, designers, and backend developers, to understand and translate project requirements into robust Android applications. Conduct thorough code reviews to ensure code quality, performance, and alignment with project requirements. Work with threading models to optimize performance and responsiveness. Integrate and utilize Native Camera APIs and manage SurfaceView, SurfaceProvider, and use cases to capture and analyze images or videos. Perform bitmap operations (saving, cropping, compressing, and format conversion). Use ML Kit for basic machine learning functionalities and implement prototypes with on-device models. Develop and optimize audio features, including audio recording, playback, and working with audio formats (frequency, amplitude, decibels). Implement Speech-to-Text and Text-to-Speech functionalities. Leverage FFMPEG (optional) for advanced audio/video processing. Stay updated with the latest OS changes, permissions management, and APIs for working with the camera and audio. Implement WorkManager and Services to handle background tasks effectively. Develop applications with Jetpack Compose for advanced UI designs. Utilized socket programming to facilitate real-time data exchange with backend services. Identify and implement new tools and technologies to enhance development processes. Identify and resolve bugs, performance bottlenecks, and other issues efficiently. Collaborate with QA teams to develop comprehensive test plans and ensure high-quality releases. Follow secure development, testing, and deployment practices to ensure overall system security. Requirements B. E. /B. Tech/M. S. /M. Tech in Computer Science, Engineering, or a related field. 4+ years of relevant industry experience in Android development. Strong logical and analytical skills. Strong proficiency in Kotlin programming languages. Expertise in Android SDKs, different Android versions, and RESTful APIs for backend communication. Proficiency with offline storage, threading models, and asynchronous tasks. Experience with Camera APIs and working with bitmap operations. Basic experience with ML Kit and on-device models. Familiarity with audio concepts (frequency, amplitude, decibels) and audio formats. Ability to implement speech-to-text and text-to-speech functionalities. Experience working with Firebase, Google SDKs, and push notifications. Hands-on experience with Jetpack Compose for building modern Android UIs. Familiarity with Crashlytics for monitoring app stability. Socket programming knowledge for real-time data transmission. Familiarity with WorkManager and Services for background task handling. Knowledge of the latest Android OS updates and permission management best practices. This job was posted by Archana Agrawal from InFoCusp Innovations. Show more Show less
Posted 1 week ago
0 years
0 Lacs
India
On-site
At Momenta, we're committed to creating a safer digital world by protecting individuals and businesses from voice-based fraud and scams. Through innovative AI technology and community collaboration, we're building a future where communication is secure and trustworthy. The Role Key Responsibilities Design and Deliver Core Detection Pipeline Lead the development of a robust, modular deepfake detection pipeline capable of ingesting, processing, and classifying real-time audio streams with high accuracy and low latency. Architect the system to operate under telecom-grade conditions with configurable interfaces and scalable deployment strategies. Model Strategy, Development, and Optimization Own the experimentation and refinement of state-of-the-art deep learning models for voice fraud detection. Evaluate multiple model families, benchmark performance across datasets, and strategically select or ensemble models that balance precision, robustness, and compute efficiency for real-world deployment. Latency-Conscious Production Readiness Ensure the entire detection stack meets strict performance targets, including sub-20ms inference latency. Apply industry best practices in model compression, preprocessing optimization, and system-level integration to support high-throughput inference on both CPU and GPU environments. Evaluation Framework and Continuous Testing Design and implement a comprehensive evaluation suite to validate model accuracy, false positive rates, and environmental robustness. Conduct rigorous testing across domains, including cross-corpus validation, telephony channel effects, adversarial scenarios, and environmental noise conditions. Deployment Engineering and API Integration Deliver a fully containerized, production-ready inference service with REST/gRPC endpoints. Build CI/CD pipelines, integration tests, and monitoring hooks to ensure system integrity, traceability, and ease of deployment across environments. Ideal Profile Technical Skills ML Frameworks: PyTorch, TensorFlow, ONNX, OpenVINO, TorchScript Audio Libraries: Librosa, Torchaudio, FFmpeg Model Development: CNNs, Transformers, Wav2Vec/WavLM, AASIST, RawNet Signal Processing: VAD, noise reduction, band-pass filtering, codec simulation Optimization: Quantization, pruning, GPU acceleration DevOps: Git, Docker, CI/CD, FastAPI or Flask, REST/gRPC Preferred Experience Prior work on audio deepfake detection or telephony speech processing Experience with real-time ML model deployment Understanding of adversarial robustness and domain adaptation Familiarity with call center environments or telecom-grade constraints What's on Offer? Excellent career development opportunities Leadership Role Opportunity to make a positive impact Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Working Days : 5 Days & 9 hrs Location : Ahmedabad - onsite Job Description Role : Software Architect - Embedded You are an Energetic, Passionate, and Innate Software Technology Leader having excellent knowledge of designing and developing Linux based embedded products and having an experience of 8+ years with at least 4-5 years of experience of technical leadership. You possess very good knowledge of Software Architecture and Design, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications and embedded products. Technical Skills Required Hands-on experience in C/ C++, Embedded C (Very strong exposure in C Programming concepts). Linux, Command of Linux OS. IPC Inter-Process Communication exposure (Multithreading and Socket Programming). Working experience or Knowledge with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus. You have sound knowledge and hands-on experience in one or more Technologies/Platform like Socket Programming, Multi-Threading, ONVIF/RTSP, Video codecs H264/H265, Video Parsing of H264/H265, Image processing, Embedded Web Server, BLE, WIFI, RS485. UART, Push Notification (FCM), VoIP (SIP & RTP). You possess good knowledge and working experience in one or more Tech Stacks/Frameworks like Ffmpeg, Gstreamer, QT/QML, LIVE555, OpenCV(Image Processing), Networking Fundamentals, Basic Linux commands. You are proficient in at least two or more languages from among C, JAVA, Python, C++, HTML/CSS, JQuery/Javascript. You take complete ownership of timely product delivery with impeccable software quality. You have experience in building, leading, and managing multi-engineer project teams. You have the ability to navigate the teams through fast changing market needs. You possess strong people leadership skills in growing/nurturing/mentoring the young engineers. You are a motivated problem solver who can accurately document and communicate issues, can present the problem and solution in a short and crisp manner without taking into circles. You have a good understanding of JIRA, Confluence, SVN, Fisheye, Crucible, Sonar/Parasoft/LDRA and Nessus/Nexpose. (ref:hirist.tech) Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Barco Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents. As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic markets. About Image processing group @ BARCO The demand for extremely high-resolution, video-based installations that impress audiences with an exceptional visual experience is growing. That’s why digital image processing, screen management, and show control are key. Barco provides event professionals and themed venue owners with a very complete range of image processing software and hardware solutions. Unbridled creativity and ultimate ease-of-use, that’s what our processors are all about. The power and flexibility can be used in different applications from live shows to meeting environments and from auditoriums to television studios. The only limit is your imagination. About The Role We are seeking an Expert C++20 Developer with specialized expertise in GStreamer and Vulkan to enhance our multimedia and graphics processing capabilities. You will be responsible for developing and optimizing pipelines and rendering solutions that leverage these technologies to deliver high-performance and visually stunning experiences, and a string understanding of real-time multimedia applications. Key Responsibilities Design and implement GStreamer pipelines for audio and video processing. Develop and optimize Vulkan-based rendering solutions. Integrate GStreamer and Vulkan with other components of the platform. Design and development of virtual assistance features and interfaces. Optimize performance for various hardware configurations. Troubleshoot and resolve complex issues related to GStreamer and Vulkan. Stay up-to-date with the latest developments in GStreamer and Vulkan. Document technical specifications and best practices. Preferred Skills and Experience B.Tech./B.E/M.Tech in computer science or equivalent stream 5- 9 years of experience working in an R&D environment Excellent interpersonal, communication skills Excellent team players Attitue to learn new skill and work on stretched goals Must Have Skills Well demonstrated expertise in proficiency in C++20 and modern C++ paradigms. In-depth knowledge of GStreamer pipeline development. Strong understanding of Vulkan graphics API. Experience with audio and video processing. Experience with virtual assistance technologies like AR/VR and AI frameworks. Excellent problem-solving and debugging skills. Experience with Sony NMOS and MediaTek NeuroPilot. Experience with FFmpeg. Knowledge of OpenXR. Familiarity with Linux development environments. Experience with multimedia frameworks and real-time data streaming. Strong understanding of graphics rendering techniques and optimization. Familiarity with NLU and AI engines. Nice To Have Skills Exposure to AI/ML technologies especially around computer vistion Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Barco Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents. As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic markets. About Image processing group @ BARCO The demand for extremely high-resolution, video-based installations that impress audiences with an exceptional visual experience is growing. That’s why digital image processing, screen management, and show control are key. Barco provides event professionals and themed venue owners with a very complete range of image processing software and hardware solutions. Unbridled creativity and ultimate ease-of-use, that’s what our processors are all about. The power and flexibility can be used in different applications from live shows to meeting environments and from auditoriums to television studios. The only limit is your imagination. About The Role We are seeking an Expert C++20 Developer with specialized expertise in GStreamer and Vulkan to enhance our multimedia and graphics processing capabilities. You will be responsible for developing and optimizing pipelines and rendering solutions that leverage these technologies to deliver high-performance and visually stunning experiences, and a string understanding of real-time multimedia applications. Key Responsibilities Design and implement GStreamer pipelines for audio and video processing. Develop and optimize Vulkan-based rendering solutions. Integrate GStreamer and Vulkan with other components of the platform. Design and development of virtual assistance features and interfaces. Optimize performance for various hardware configurations. Troubleshoot and resolve complex issues related to GStreamer and Vulkan. Stay up-to-date with the latest developments in GStreamer and Vulkan. Document technical specifications and best practices. Preferred Skills And Experience B.Tech./B.E/M.Tech in computer science or equivalent stream 5- 9 years of experience working in an R&D environment Excellent interpersonal, communication skills Excellent team players Attitue to learn new skill and work on stretched goals Must Have Skills Well demonstrated expertise in proficiency in C++20 and modern C++ paradigms. In-depth knowledge of GStreamer pipeline development. Strong understanding of Vulkan graphics API. Experience with audio and video processing. Experience with virtual assistance technologies like AR/VR and AI frameworks. Excellent problem-solving and debugging skills. Experience with Sony NMOS and MediaTek NeuroPilot. Experience with FFmpeg. Knowledge of OpenXR. Familiarity with Linux development environments. Experience with multimedia frameworks and real-time data streaming. Strong understanding of graphics rendering techniques and optimization. Familiarity with NLU and AI engines. Nice To Have Skills Exposure to AI/ML technologies especially around computer vistion Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Description C++ Developer Requirements Bachelor’s degree in computer science (or a related program) or equivalent work experience. Highly proficient in C++11 Highly proficient in Linux system programming (IPC multi-processing, multi-threading, debugging/core dump analysis etc) Good Debugging skills Knowledge in the video streaming technologies (MPEG-DASH, HLS, Progressive Download, etc) Knowledge on different audio/video formats (h264, H265, AV1, mp4, cmaf, ts, etc) and on tools to analyze them Knowledge on SoC architecture. Experience in developing firmware for hardware media pipeline Good communication, problem solving skills and team player. Highly Desirable Digital Rights Management (Widevine, Playready, FairPlay) & Trusted Execution Environment. Knowledge in multimedia frameworks like gstreamer, ffmpeg, etc Experience in Web playback technologies (MSE & EME) Job responsibilities same as above What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less
Posted 1 week ago
3.0 - 8.0 years
16 - 20 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience with majority in Multimedia framework & Gstreamer plugins development. Strong programming skills in C and C++ for embedded systems Good knowledge about AI/ML applications developements Exposure to developing solutions on Linux is must Strong in multi-threaded programming, synchronization and IPCs Strong Software design skills and ability to guide team of engineers Good knowledge on software development processes Need very good Communication skills and ability to work with cross functional teams Exposure to other media frameworks such as ffmpeg, directshow, stagefright is a plus Good knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus
Posted 2 weeks ago
7.0 - 12.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects.Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience. 7+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.Experience with majority in Multimedia framework & Gstreamer plugins development.Strong programming skills in C and C++ for embedded systemsGood knowledge about AI/ML applications developementsExposure to developing solutions on Linux is mustStrong in multi-threaded programming, synchronization and IPCsStrong Software design skills and ability to guide team of engineersGood knowledge on software development processesNeed very good Communication skills and ability to work with cross functional teamsExposure to other media frameworks such as ffmpeg, directshow, stagefright is a plusGood knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 2 weeks ago
15.0 - 20.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Responsibilities: Part of video IP systems team and will be responsible for video technology roadmap ; interaction with different teams including design, verification, system, firmware, software, SOC and power teams; video algorithms, image quality analysis; video processing and compression trends with standardization committees. Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices, XR/IoT/Automotive & compute platforms. We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. We are seeking experienced system engineers for our cutting-edge efforts in the architecture and design of our video codec hardware. The video Systems group provides video solutions on all of Qualcomms Snapdragon mobile processors. The teams scope includes video processing algorithms and IP architecture design for video compression, visual signal processing and analytics, with power and performance optimization. The selected candidate, along with his/her colleagues and other team members, will have responsibilities in one or more of the following areas: Designing and evaluating video algorithms to be implemented in hardware video encoders and decoders . Define systems architecture for video solutions including data flow, task partition, interface and systems interoperation. Implement models to accurately model the HW (functional, performance), and supporting HW verification & SW development via behavioral model vectors . Collaborate with systems, software, hardware teams at various stages of chipset life in design/validation/commercialization. Research and develop video algorithms for mobile, automotive, compute and VR/AR applications with performance and power efficiency. Minimum Qualifications: Masters degree in Electrical/Electronics Engineering, Computer Science, or related field and 15+ years of systems engineering experience PhD in Electrical/Electronics Engineering, Communications - Signal Processing, Computer Science, or related field and 12+ years of systems engineering experience Knowledge & Experience in video coding standards such as VVC, AV1, HEVC, H.264/AVC, VP9. Hands on Knowledge & Experience in Video Codec Design and implementation with in-depth understanding of codec algorithms and flow Solid C/C++ programming, Python scripting skills. Strong communication skills Good analytical and problem solving skills. Preferred Qualifications: HW C modeling experience Image quality evaluation and metric comparisons Signal / Image processing basicsComputer Vision and Machine Learning algorithms for Video Compression and Video/Image processing. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience.
Posted 2 weeks ago
6.0 years
2 - 5 Lacs
Ahmedabad
On-site
Position: Android Developer (CE610ST RM 3299) Shift timing : General Shift Work Mode : Client Office (5 days) Relevant Experience: 6+ years Education Required: Bachelor’s / Masters / PhD : B.E Computers, MCA is preferrable Must have skills: Kotlin, Java, MVVM architecture and bindings, Android Jetpack components, RESTful APIs, JSON/XML parsing, and networking on iOS. Android UI frameworks including ConstraintLayout, Custom Views, and RecyclerView Google Maps SDK, Firebase (FCM, Analytics, Crashlytics), Video Streaming experience (WebRTC, H.264/H.265, FMP4, HLS), Debugging and Troubleshooting Good to have: memory, CPU/GPU usage, MediaCodec, SurfaceView, buffer management, error correction, Bridging native C/C++ libraries using JNI/NDK, MQTT, WebSocket, FFmpeg or other native video processing libraries Must-Have Skills (Expert Level): Kotlin, Java MVVM architecture and data binding Android Jetpack components (LiveData, ViewModel, Room, Navigation, etc.) Android UI frameworks including ConstraintLayout, Custom Views, and RecyclerView RESTful APIs, JSON/XML parsing, and networking using Retrofit, OkHttp Google Maps SDK, Firebase (FCM, Analytics, Crashlytics) Video Streaming experience (WebRTC, ExoPlayer, H.264/H.265) Good-to-Have Skills: Profiling and optimizing app performance (UI rendering, memory usage, CPU/GPU load) (Intermediate) Understanding of low-level media processing (MediaCodec, SurfaceView, buffer management, error correction) (Intermediate) Expert-level debugging and troubleshooting using Android Studio, Logcat Real-time protocols like MQTT, WebSocket (Intermediate) Exposure to FFmpeg or similar native video/audio processing libraries (Intermediate) Experience with Agile methodologies and tools (e.g., JIRA, Confluence, Scrum practices) Responsibilities: Design, develop, and maintain advanced video streaming Android applications using Kotlin and Java. Implement and optimize real-time video streaming using WebRTC, H.264/H.265, HLS. Integrate native C/C++ libraries using JNI/NDK for performance-critical components. Implement real-time communication features using WebSocket, MQTT, or similar protocols. Build, modify, and maintain custom UI components and rich media interfaces. Ensure app performance, memory efficiency, and responsiveness on a wide range of Android devices. Diagnose and resolve crashes, ANRs, and memory leaks. Keep up to date with the latest Android tools, libraries, and best practices to continuously improve development workflows. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Proven experience building and maintaining production-grade Android apps. Proficiency in Kotlin, with a strong foundation in Java. Deep knowledge of Android app architecture and Jetpack components. Experience with ExoPlayer, MediaCodec, or equivalent for video playback and streaming. Familiarity with integrating APIs and working closely with backend systems. Comfortable with Git, CI/CD pipelines, and version control best practices. Nice to Have: Knowledge of adaptive bitrate streaming and dynamic buffering strategies. Prior experience working with real-time data via MQTT or WebSocket. Strong communication and interpersonal skills. Ability to work independently and solve complex technical challenges. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Ahmedabad Experience: 6-10 years Notice period: 0-30 days
Posted 2 weeks ago
6.0 years
2 - 5 Lacs
Ahmedabad
On-site
Position: iOS Developer (CE610ST RM 3300) Shift timing : General Shift Work Mode : Client office (5 days) Relevant Experience: 6+ years Education Required: Bachelor’s / Masters / PhD : B.E Computers, MCA is preferrable Must have skills: Swift, Objective C, MVVM architecture and bindings, UIKit, CoreData, GCD, and memory management in Swift, RESTful APIs, JSON/XML parsing, and networking on iOS, MapKit, Google Maps SDK, APNS, Firebase Analytics/ Crashalytics, Video Streaming experience (WebRTC, H.264/H.265, FMP4, HLS), Debugging and Troubleshooting Good to have skills: memory, CPU/GPU usage, CMSampleBuffer, CVPixelBuffer, and Media Data Handling, Bridging native C/C++ libraries with Swift, MQTT, WebSocket, FFmpeg or other native video processing libraries Must-Have Skills (Expert Level): Swift, Objective C MVVM architecture and bindings UIKit, CoreData, GCD, and memory management in Swift. RESTful APIs, JSON/XML parsing, and networking on iOS MapKit, Google Maps SDK, APNS, Firebase Analytics/ Crashalytics, Video Streaming experience Good-to-Have Skills: Profile and optimize app performance i.e. UI rendering, memory, CPU/GPU usage. (Intermediate) Understanding of low-level media processing(CMSampleBuffer, CVPixelBuffer, and Media Data Handling), buffer management, and error correction. (Intermediate) Debugging and Troubleshooting (Expert) Bridging native C/C++ libraries with Swift (Intermediate) MQTT, WebSocket, or any other real-time communication protocols (Intermediate) Exposure to FFmpeg or other native video processing libraries(Intermediate) Agile Tools and Methodologies (JIRA, Confluence, Agile practices) Responsibilities: Design, develop, and maintain advanced video streaming applications for the iOS platform using Swift and Objective-C. Develop and optimize real-time video streaming features using WebRTC, H.264/H.265, FMP4, HLS. Integrate and work with native C/C++ libraries via bridging layers. Implement communication protocols like MQTT, WebSocket. Build / Modify custom UI components. Ensure the performance, quality, and responsiveness of video streaming applications. Identify and fix bugs and performance bottlenecks. Discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications: Bachelor’s degree in Computer Science or related field, or equivalent practical experience. Proven experience building and maintaining production-grade iOS apps. Proficient in Swift, and Objective C. Experience with agile project management tools like JIRA. Solid understanding of integrating with various backend technologies. Nice to Have: Knowledge of adaptive bitrate streaming and dynamic buffering strategies. Prior experience working with real-time data via MQTT or WebSocket. Strong communication and interpersonal skills. Ability to work independently and solve complex technical challenges. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Ahmedabad Experience: 6-10 years Notice period: 0-30 days
Posted 2 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Senior Engineer / Technical Lead (C++ Linux, Audio-Video streaming) Job Description Job Description What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Should be proficient in using C and C++ language on embedded platforms Linux, OOPS fundamentals should be very strong. Working knowledge on media products with audio and video interfaces Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks MUST have Strong knowledge of streaming protocols like RTP, RTSP, RTCP, WebRTC, P2P Tunneling. Must have strong fundamental knowledge of Multi-threaded, Multi Process event driven architecture-based Linux application development with IPC concepts Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555 Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV and mp3 formats Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Ahmedabad, Pune Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Role: AI-assisted development and maintenance of applications that use Generative AI and Large Language Models for speech recognition, language translation and text-to-speech Evaluates and enables adoption of AI tools for dialogue dubbing, audio description, closed captioning and subtitling Collaborates with software engineers, technical and creative teams Skill & profile requirements: Experience in Python coding, preferably with knowledge of local and cloud-based LLM usage. Knowledge of audio and video file formats and FFmpeg, GraphicsMagick, Gstreamer and other similar libraries is an advantage. Understanding of API and SDK integrations. Must be highly self-driven and able to innovate. Understanding of movies and their production workflows will be of significant advantage. Prior work in dialog dubbing, subtitling, closed-captions and audio descriptions will be an added advantage. Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Gurugram, Haryana, India
Remote
Get ready to be a part of fast-growing team making next generation marketing platform to make it really simple to launch marketing campaigns with AI Agents. We have been recognized among the Tech50 companies of 2021 by Yourstory and got Startup Maharathi award at Startup Mahakumbh 2025. Tired of being a small cog in a big machine? At Intellemo, you won't just be writing code—you'll be a core member of our engineering team, building the brain behind our AI marketing agents that are changing the game for thousands of businesses. We are a funded, profitable, fast-growing startup on a mission to make sophisticated marketing and sales automation accessible to everyone. The Opportunity This isn't just another backend role. As our core backend hire, you will have unparalleled ownership, a direct impact on our product's success, and the opportunity to work directly alongside the CEO/CTO to shape our entire technical foundation. You will be instrumental in solving our biggest bottleneck and paving the way for us to scale 10x. If you thrive on challenges and want your work to matter, this is the role for you. Key Responsibilities: Develop and maintain our backend services , including building and consuming RESTful APIs and working with our GraphQL API gateway. Integrate with external platforms such as Google Ads, Meta Ads, Linkedin Ads, Pinterest, etc. to automate campaign management and reporting. Connect with AI/ML APIs and contribute to the development of our agentic AI capabilities. Orchestrate agentic behavior using internal Agentic framework to create intelligent, automated marketing workflows. Build and optimize our creative rendering engine for generating images and videos using libraries like wand, ImageMagick, and FFmpeg. Develop web scraping and data extraction capabilities for website/landing page analysis using tools like BeautifulSoup. Contribute to our microservices-oriented architecture , ensuring our services are scalable, maintainable, and resilient. Collaborate with frontend developers to ensure seamless integration of our backend services with the user interface. Write clean, efficient, and well-documented code , and participate in code reviews to maintain our high standards of quality. Required Skills and Qualifications: 2-4 years of professional experience as a Python Backend Engineer. Strong proficiency in Python FastAPI. Demonstrable experience with building and integrating with third-party APIs, particularly for platforms like Google Ads and Meta Ads. A solid understanding of AI/ML concepts and experience working with AI/ML APIs. Familiarity with Langchain, MCP or similar frameworks for building applications with large language models (LLMs). Experience with image or video processing libraries such as CV2, ImageMagick, or FFmpeg. Proficiency with web scraping libraries like BeautifulSoup. A good understanding of microservices architecture and its principles. Familiarity with GraphQL and experience working with API gateways. Solid knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB). A Bachelor's degree in Computer Science is a must. What We Offer Direct Mentorship: You will be mentored directly by the CEO/CTO, offering a unique learning opportunity you won't find anywhere else. Unmatched Impact & Ownership: See the code you write immediately affect our clients and our company's bottom line. No bureaucracy, just pure building. A Problem-Solver's Paradise: We offer a constant stream of complex and fascinating challenges at the intersection of AI, marketing, and creative automation. Rapid Growth Trajectory: As a critical early hire, you'll be on the fast track for technical leadership as the company scales. Competitive Salary: A salary in the range of ₹7-10 LPA + option of ESOPs post probation. Location: This is a full-time, in-office position at our Gurgaon, Haryana office. We don't have Work from home role or remote work to iterate and build faster. We believe in the power of in-person collaboration and are excited to build a strong, cohesive team. How to Apply Just click on 'Apply' button and you'll be directed to our Whatsapp where you can interact and submit answers and ask any queries you have. Once shortlisted, we'll call you for in-person interview (there are no virtual interviews) Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Greater Hyderabad Area
On-site
Job Overview Principal Software Engineer will be part of a team of the most creative in the industry who are focused on developing innovative, scalable, responsive web and mobile applications that touch our growing customer base every day. As part of the Labs team, SEIV will work collaboratively with an agile team of engineers and designers to build applications, enhance existing systems, and respond to issues as they arise. About Us When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs. Responsibilities Architect, design and implement new features and perform code reviews Ability to have expertise broadly across all our products Build flexible/scalable test frameworks without over-engineering and choose simple, straightforward solutions over more complex ones, using known existing solutions Using engineering standard processes, design, develop, analyze test plans and strategies to meet performance, usability, scalability, reliability and security needs Partner with Dev Managers, Scrum Masters in Release and Sprint planning Review technologies and development standard methodologies for improving product and processes Research and fix challenging and complex issues as they arise Proactively search for making improvements across products, platforms, and modules Mentor Software Engineers (II-III) Consistently ensures that business is conducted with integrity at all times and that behavior aligns with iCIMS’ policies, procedures, and values Qualifications Create external value through patent, white paper, speaker at conferences. Creates brand and company equity Advanced Expertise in some of the following frameworks or libraries: Angular, VueJS, Ruby on Rails, Node, React Native, Redux, TypeScript Bonus points for experience with FFMPEG, ImageMagick, RabbitMQ, D3, Swagger, or MJML Advanced proficiency with several advanced design patterns including Visitor, Interpreter, Prototype Expertise in test automation tools, such as Selenium WebDriver, Appium or similar tools Expertise in JavaScript testing frameworks, such as JUnit, TestNG, JEST, Jasmine or similar Advanced expertise in test design, test creation, test execution and defect analysis/root cause investigation on a large-scale enterprise software Experience in advocating and evangelizing standard methodologies such as Test Driven Development (TDD), behavioral-driven development (BDD), Continuous Integration (CI) and Continuous Delivery (CD) Expertise using Docker containerization, setting-up build and release tools such as, Jenkins and AWS elastic beanstalk. Research emerging software engineering practices, philosophies and techniques and recommends changes to the organization Ability to influence organizationally, lead and organize initiatives that cross product and portfolio boundaries Create standard methodologies and guide teams to anticipate issues/opportunities when building solutions One Of The Following Education/Certifications/Licenses Required Master’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of software engineering experience or 3 years of experience developing recruiting software. Bachelor’s degree* in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of experience developing recruiting software or 7 years of software engineering experience. In lieu of bachelor’s or technical degree, we will accept 2 additional years of software engineering experience. EEO Statement iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com. Compensation And Benefits Competitive health and wellness benefits include medical insurance (employee and dependent family members), personal accident and group term life insurance, bonding and parental leave, lifestyle spending account reimbursements, wellness services offerings, sick and casual/emergency days, paid holidays, tuition reimbursement, retirals (PF - employer contribution) and gratuity. Benefits and eligibility may vary by location, role, and tenure. Learn more here: https://careers.icims.com/benefits Show more Show less
Posted 2 weeks ago
1.0 - 3.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Job Description: We are looking for a Full Stack Developer (1-3 years) to join our highly skilled engineering team. You’ll be part of a cross-functional team that’s responsible for developing scalable software solutions, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end ( Angular MEAN ) and back-end coding languages (Node JS, Nodered) , development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. Requirements: • Work with development teams and product managers to ideate software solutions • Design client-side and server-side architecture • Build the front-end of applications through appealing visual design • Develop and manage well-functioning databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with data scientists and analysts to improve software Responsibilities: • Work with development teams and product managers to ideate software solutions • Design client-side and server-side architecture • Build the front-end of applications through appealing visual design • Develop and manage well-functioning databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with data scientists and analysts to improve software Requirements: • Proven experience with minimum of 2-3 years as a Full Stack Developer or similar role • Degree in Computer Science or relevant field • Experience developing desktop and mobile applications • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML,) • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design • Excellent communication and teamwork skills • Great attention to detail, Organizational skills, An analytical mind We Value: • Experience in integrating to Video Recording and Video Management systems • Experience in working in Nodered and IOT systems • Experience in working with Video processing pipelines like FFMPEG, RTSP, ONVIF, DC09 • Experience in working with Video Analytics frameworks like Yolo Show more Show less
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France