Cutshort logo
For Employers
Nexsure solutions logo
C++ Video Pipeline Developer
C++ Video Pipeline Developer
Nexsure solutions's logo

C++ Video Pipeline Developer

Amruta N's profile picture
Posted by Amruta N
3 - 15 yrs
₹2L - ₹20L / yr
Bengaluru (Bangalore)
Skills
Embedded software
I2C
SPI
UART
EEPROM
Oracle Web ADI
OVT
Qualcomm
buffer management
Monitoring
Debugging

Hiring Alert 🚨 Hiring Alert 🚨 Hiring Alert 🚨


šŸ“Œ Job Role: C++ Video Pipeline DeveloperĀ 

šŸ“ Location: Bangalore

šŸ’¼ Experience: 3+ Years


We are hiring experienced C++ Video Pipeline Developers with strong expertise in multimedia/video processing systems.


šŸ”¹ Key Requirements

āœ… 3+ years of experience in Embedded software developmen

āœ… Hands-on experience in device driver development for I2C, SPI, UART, EEPROM

āœ… Experience in GMSL1/GMSL2 serializer & deserializer bring-up (ADI, Maxim, TI)

āœ… Hands-on experience in Camera Image Sensor bring-up (OVT, Samsung, ST

Sensors

āœ… Experience working with SoCs such as Qualcomm 8540/8650/8775, ARM-based

SMPs, or Renesas processors

āœ… Good understanding of video pipeline streaming, including buffer management

and display drivers

āœ… Hands-on experience with Diagnostics and Error Monitoring applications

āœ… Strong debugging, problem-solving, and system-level analysis skills

āœ… Ability to collaborate with cross-functional teams (hardware, validation, system

teams)


šŸ“© Interested candidates can share updated CV

šŸ“Œ Subject Line: Application for C++ Video PipelineĀ 


#Hiring #CppDeveloper #VideoPipeline #MultimediaDeveloper

#AutomotiveJobs #BangaloreJobs #EmbeddedSystems

#Expleo #TechCareers #ImmediateHiring

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Nexsure solutions

Founded :
2025
Type :
Services
Size
Stage :
Bootstrapped

About

N/A

Company social profiles

N/A

Similar jobs

Bengaluru (Bangalore)
2 - 5 yrs
₹8L - ₹10L / yr
Embedded Systems
Embedded Linux
Embedded C
yocto
BSP
+15 more

Key Responsibilities


  • Maintain and enhance the Yocto BSP for the TechNexion PICO-IMX6 DualLite (NXP i.MX6) platform.
  • Assess and execute migration from Yocto Zeus to a newer LTS release (e.g., Dunfell/Kirkstone).
  • Integrate stable Linux kernel patches from NXP and mainline.
  • Optimize system boot time, startup sequence, and overall performance.
  • Remove unnecessary services and packages to reduce image footprint.
  • Update and stabilize the Bluetooth stack (BlueZ and firmware).
  • Optimize Linux kernel configuration, power management, and CPU tuning.
  • Debug CPU, memory, storage, and I/O performance issues.
  • Maintain Yocto layers, build process, and technical documentation.
  • Define and maintain eMMC/SD storage layouts for boot, rootfs, data, and update partitions.


Required Skills

Mandatory

5+ years of Embedded Linux development experience.

2+ years of hands-on Yocto Project experience.

Strong expertise in:

  • Yocto (recipes, meta-layers, BitBake, bbappend)
  • Linux kernel configuration and patching
  • NXP i.MX6 or similar embedded platforms
  • Systemd optimization and boot profiling
  • Embedded Linux debugging (dmesg, perf, ftrace, systemd-analyze)
  • BlueZ and Bluetooth bring-up
  • Cross-compilation, toolchains, and Git workflows


Preferred

  • Yocto LTS migration experience.
  • U-Boot optimization.
  • Embedded power optimization.
  • Secure Boot and OTA update concepts.
  • Exposure to Qt-based embedded systems.


Key Deliverables

  • Optimized and maintainable Yocto BSP.
  • Reduced system boot time.
  • Lean system image with redundant services removed.
  • Stable Bluetooth stack with updated patches.
  • Updated Linux kernel with critical fixes.
  • Documented Yocto layers and build process.
  • Migration plan for the latest Yocto LTS.
  • Defined storage partition layout for deployment.


Experience: 5+ Years in Embedded Linux (Minimum 2+ Years with Yocto)

Read more
Chennai
5 - 8 yrs
₹1.8L - ₹3L / yr
skill iconC++
skill iconPython
skill iconJavascript
TypeScript
Linux/Unix
+23 more

Technical Lead – Embedded Software Application Projects

link: https://www.ziliconcloud.com/careers

ZILICONCLOUD PRIVATE LIMITED is looking for an experienced Technical Lead with 5–8 years of industry experience in Embedded Systems, IoT, AI, Cloud, and Software Engineering.

The candidate will lead Embedded, IoT, Edge AI, and Cloud projects, define system architecture, convert requirements into technical tasks, and ensure successful project execution and delivery.


Key Responsibilities

  • Design modular system architectures for Embedded, IoT, Edge AI, Cloud, REST APIs, and dashboards.
  • Convert requirements into clear tasks, milestones, and deliverables.
  • Track project progress, manage technical risks, and ensure on-time delivery.
  • Guide engineers on coding standards, Git, testing, debugging, and documentation.
  • Troubleshoot issues across hardware, firmware, IoT, cloud, backend, and UI.
  • Support system integration, testing, debugging, and performance improvement.
  • Review technical designs, code, and test results.
  • Lead prototype development, integration, technical reviews, and demonstrations.
  • Mentor young engineers and explain complex technical concepts in a simple and practical way.

Required Skills

C/C++, Python, JavaScript/TypeScript, Linux, FreeRTOS, Microcontrollers, REST APIs, MQTT, Git, Embedded Software, IoT, and system debugging.

Preferred: AWS IoT, Microsoft Azure, ThingsBoard, OpenCV, TensorFlow Lite (TFLite), React, Flutter, or FastAPI.


Education

B.E./B.Tech/M.E./M.Tech in ECE, CSE, Embedded Systems, Mechatronics, or a related field.

šŸ“ Location: East Tambaram, Chennai, Tamil Nadu

šŸ’¼ Experience: 5–8 Years

šŸ•’ Employment Type: Full-Time

Read more
Pune
3 - 6 yrs
₹6L - ₹15L / yr
skill iconC++
Software Testing (QA)
Unit testing
Test Automation (QA)
Debugging
+4 more

C++ Developer / Test Engineer (GoogleTest / G-Test)

About the Role

We are seeking a highly skilled C++ Developer / Test Engineer with strong expertise in unit testing, debugging, and software quality engineering. The ideal candidate will have hands-on experience developing and executing automated test cases using GoogleTest (G-Test) and validating enterprise-grade C++ applications.

This role requires strong implementation capability, debugging maturity, and a deep understanding of software testing methodologies to improve application stability, code quality, and production readiness.

Key Responsibilities

  • Design, develop, and execute unit test cases using GoogleTest (G-Test).
  • Improve code coverage and ensure application reliability.
  • Perform debugging, root cause analysis, and issue resolution.
  • Validate server-side customizations and application behavior.
  • Analyze logs and troubleshoot production and development issues.
  • Collaborate with development teams to resolve defects and improve software quality.
  • Support CI/CD pipelines and automation initiatives.
  • Contribute to software quality, maintainability, and testing best practices.

Required Qualifications

  • 3–6 years of experience in C++ development and/or testing.
  • Strong hands-on experience with GoogleTest (G-Test) or similar unit testing frameworks.
  • Excellent understanding of Object-Oriented Programming (OOP).
  • Strong knowledge of STL, pointers, memory management, and data structures.
  • Experience in debugging, log analysis, and root cause investigation.
  • Familiarity with Git, Jenkins, and CI/CD workflows.
  • Ability to work independently on real-world implementation and testing challenges.
  • Comfortable working in a hybrid setup from Pune.

Preferred Qualifications

  • Experience with Teamcenter customization or PLM applications.
  • Exposure to enterprise software development environments.
  • Knowledge of software quality assurance and automation practices.

What We're Looking For

  • Strong practical implementation skills.
  • Ownership of testing and debugging activities.
  • Experience working on production-grade applications.
  • Ability to analyze complex issues and drive resolutions.
  • Focus on software quality, reliability, and maintainability.

Evaluation Criteria

Candidates will be assessed on:

  • Practical C++ implementation capability.
  • GoogleTest framework expertise.
  • Debugging and problem-solving skills.
  • Understanding of OOP, STL, and memory management.
  • Real project ownership and execution depth.
  • Code quality and testing best practices.


Read more
Embedos
at Embedos
2 candid answers
1 video
Mihir Oka
Posted by Mihir Oka
Mumbai
1 - 2 yrs
₹4L - ₹6L / yr
skill iconPython
skill iconC
Embedded Systems
Linux/Unix
Embedded software
+7 more

Embedos is looking for super heroes, who can help us succeed in our endeavour of becoming a beacon for providing problem solving Industrial IoT Solutions.


Location: MUMBAI

VACANCY: 3 - 4


Embedos makes Controllers –Interface devices and cloud based Software solutions for Remote Monitoring and Control, Industry 4.0 Applications.


We are looking for Engineering super heroes, who have a flare and interest in Core hardware / firmware / embedded software/ Networking and web technologies.


We would want engineers who have wide interests and want to work on multiple specializations. Functions in the embedded domain

• Hardware design small signal /Tele communication/interface electronics/Digital /Latest Microprocessors STM , ESP ,interfaces , I2C, SPI / Peripherals / Schematics /PCB Routing

• Programming languages for embedded devices respective IDEs s, debugging systems

• RTOS, Real time programming concepts.

• Linux Kernel programming, peripheral drivers.

• Communication protocols like Modbus, CAN, OPC other industrial protocols.

• Open source software, documentation, versioning systems.

• Web technology, Web applications, Networking technology, Cloud Interfacing.


We invite you to come and join in our Core team to make this endeavour a success and share the rewards.


Embedos is looking for Super Heroes to work on cutting edge technology involving interfacing IoT enabled Firmware, cloud computing software, generating exciting user interfaces, developing API’s, designing web app architectures, deploying re - usable code and the works.

Read more
security for distributed data and devices provider
security for distributed data and devices provider
Agency job
via Merito by Sana Patel
Bengaluru (Bangalore)
1 - 5 yrs
₹5L - ₹18L / yr
Kernel Programming
skill iconRust
Debugging
skill iconGit
CI/CD
+3 more
Hi

About us

Our Client provides security for distributed data and devices.Ā 

Ā 

ob Description

We are seeking candidates who can have a great conversation with Window/*nix kernel in C/C++ or Rust. The candidate will work with eBPF and Windows/Linux Kernel. The candidate will work closely with the Computation Engineer to port the ML layer into the kernel module.


Requirements

  • C/C++ is a must. Rust knowledge is a huge plus.
  • Good exposure to debugging (more than just `!analyze -v`). We suck at debugging here, so can use your help!
  • Great version control (Git) hygiene and familiarity with CI/CD. Test- and issue-driven development (that's our new term).
  • Candidate should prioritize documentation to meeting (can't emphasize enough). Who has time to talk and listen (and forget) when one can write and read? During the interview, we may ask you how to organize your notes, references, and knowledge.
  • Familiarity with scripting languages such as Python/Powershell/bash is appreciated. Python is used a scripting language everywhere in our stack.
  • If you don't know Java, that's +1 ;-p (just kidding).
Ā 

Regards
Team Merito
Ā 
Read more
Benison Technologies
at Benison Technologies
3 recruiters
Kiranpreet Kaur
Posted by Kiranpreet Kaur
Bengaluru (Bangalore), Pune
7 - 20 yrs
₹24L - ₹26L / yr
skill iconC++
Microsoft Visual Studio
Troubleshooting
Debugging
Algorithms

As a partial Google-acquired company, we’re proving success doesn’t come by accident.

Benison has a history of demonstrating growth by innovation. We re-invest our profits back into the initiatives for growth of our people and the company. The culture, technology innovations, customer service, our actions are aligned to our values. Our value and culture is the reason why our people stay with Benison much longer than industry standards

Get the best from your life with Benison

Join the Benison Developer Family*

Benison Technologies is filled with passionate people who lead fascinating lives. You’ll fit right in. From the amazing benefits, mentorship, growth opportunities and team bonding activities, we help you thrive while experiencing the Benison life.

Key Requirements for the Role

Ā· Strong backend skills – C++

Ā· Algorithmic thinking

Ā· Experience with development in windows environment - VisualStudio

Ā· Demonstrated creativity and intelligent thinking

Ā· TroubleshootingĀ &Ā debugging (VS, WinDBG) skills

Ā· Solid understanding of development processes

Ā· Ability to use English on daily basis (reasonable spoken)

Ā· Desire to learn new technologies

Ā· Advanced networking and administration skills

For more information you may visit *

https://benisontech.com/" target="_blank">https://benisontech.com/

Read more
Thiruvananthapuram
1 - 3 yrs
₹3L - ₹4L / yr
skill iconC
Microcontrollers
Linux/Unix
Debugging
Embedded Systems
+6 more

Embedded System Engineer

Ā 

Working on Embedded programming on the microcontroller, Linux/Android OS development

Working on component sourcing, PCB Design and fabrication

Working on assembly and testing

Working on field deployment and Testing

Skills:

Embedded Systems

C Programming

Must be exceptionally good in Embedded Systems C programming, testing/ debugging and in advanced C concepts

Capable of working in Embedded Systems based projects based on 8 and 32 bit microcontrollers (STM32)

Experience with communication protocols and peripherals like UART, SPI, RTC, Ethernet

Hands on experience in IDE like Keil, AVR Studio, MPLAB

Strong documentation and writing skills

Work Experience

1-3 years preferable, fresher with good embedded system knowledge can also apply

Read more
sukriti
at sukriti
1 recruiter
ADITYA TOMAR
Posted by ADITYA TOMAR
Gurugram
3 - 5 yrs
₹5L - ₹7L / yr
Internet of Things (IOT)
Firmware development
Team Management
Hardware development
Embedded Systems
+4 more

Responsibilities and Duties
The team leader will be leading a team of Hardware engineers, firmware and testing engineers. Being a team leader, you will primarily be responsible for fast and accurate delivery from the team which might even include handholding of team members whenever needed.Ā Embedded team would be responsible for the following:
Hardware Design including

  • Circuit design as per design requirements
  • Schematic capture in the tool
  • CAD layout
  • QA/QC/functional testing
  • PCB assembling and rework
  • Lab inventory management
  • Component procurement.

Firmware Design Including

  • Firmware Design and architect
  • Software Development
  • Firmware Testing
  • Code management over svn

Other Responsibilities

  • The team leader would also be responsible for architecting the system, creating detailed design documents as per requirement and maintaining quality control of all the deliverables.
  • The team leader would also be required to create a detailed test plan and list of test cases to be executed and if needed, create proper environment for the same.
  • Ownership of the ā€˜ground up’ design and architecture of embedded software for real time applications.
  • Decomposition of designs in to structured modules/functions ready for implementationby yourself and the team.
  • Hands on development in C of new ARM based embedded software for a range of products currently under development
  • Ensure quality of software using appropriate methods(Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards
  • Maintain, update and enhance existing embedded software written in C
  • Documentation of software products, development and execution of test plans
  • Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware

Required Experience, Skills and Qualifications

  • Experience of 8+ years in field of embedded systems designing and developement.
  • Familiar with usage of various LAB instruments.
  • Strong fundamentals of electronics (Digital and analog) are must.
  • Well versed with circuit designing and HW debugging
  • Analog and Digital Circuit designing: familiarity with micro-controllers, memories, communication interfaces, op-amps, comparators, relays, inductors and capacitors, Handling EMI and Noise issues associated with circuits.
  • Understanding of BLE protocols will be required.
  • Understanding of scientific methodologies of experimentation, data-gathering and interpretation and hypothesis.
  • Understanding of basic architecture, debugging of sensors.
  • Experienced in embedded-C coding, memory allocations.
  • Experience with any RTOS designing preferably with FreeRTOS at least with Semaphores, SW Timers, synchronisation and event handlings, task handling and prioritization.
  • Understanding of micro-controller architecture, programming and debugging methodologies, interrupt-handling.
  • Experience with any of the IDEs and debuggers for ARM architecture.
  • Basic understanding of assembly programing of ARM architecture
  • Understanding of basic peripherals like UART, CAN, I2C, Timers, Counters, PWMs, ADCs, DAC.
  • Experience/knowledge in IoT devices (sensor, gateway, cloud) handling.
  • Familiarity with CAD tools for schematics and layout generation.
  • Experience on MS-Office.
  • Familiarity in understanding and creating various test plans and documents.

General Skills Needed/ Requirements:

  • Strong knowledge of components and should be able to suggest the team with right componenet
  • Candidate must have a knack to use his/her technical knowledge to give it back to society.
  • Candidates passionate to bring a change in society will be preferred with no compromise on pay check.
  • Candidates must be open to work with communities to get feedback on product features so that products are best fit for social upliftment.
  • Candidates must be open to travel to needy communities and should not hesitate to get his/her hands dirty to bring a change to the communities.
  • Candidates must find associated with the cause and mission of the company.
  • Open to work in open startup culture and give his/her 100%.
  • Analytical reasoning and fact-based brainstorming capabilities will be highly preferred.
  • Ready to relocate to Gurugram.
  • Occasional field visits.
Read more
Videogram
at Videogram
2 recruiters
Rahul Golecha
Posted by Rahul Golecha
Mumbai, Bengaluru (Bangalore)
4 - 6 yrs
₹12L - ₹22L / yr
skill iconC++
Embedded Systems
RTOS
skill iconGit
UART
+3 more

Ā Job Description: Senior Software Engineer- Embedded Systems

Ā 

Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.

Ā 

Responsibilities:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
  • Design, develop, code, test, and debug system software
  • Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
  • Customize the software to suit the needs of the product nature and expected functioning
  • Debug the system to remove the anomalies and inconsistencies

Ā 

Requirements:

  • Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc.Ā 
  • The candidate should be an undergraduate in Computer Science or a relevant field
  • Hands-on experience in C++11 or later programming languages
  • Knowledge of GIT Version control
  • Experience in doing bare metal or RTOS development
  • Hands-on experience in developing the code in Linux
  • They require exceptional programming skills and competence in using software tools.Ā 
  • Knowledge of operating systems and of the interaction between hardware/software is important for this profile.Ā 
  • The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position.Ā 
  • This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
  • Scripting in Python & Bash is an add-on
  • Experience in any of the following technologies:

Ā  Ā  Ā  Ā  Ā  Ā UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata

Ā 

Additional/ Desirable Interests:

  • Personal interest in videography/ photography and audio production
  • Experience working programmatically with videos/ images/ audio
  • Exposure to low-level details of any video/ image codecs
  • Exposure to movie container file formats especially QuickTime/mp4
  • Working knowledge of exFAT file system

Ā 

Read more
Parkquility Private Limited
Sandeep Koduri
Posted by Sandeep Koduri
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹13L / yr
Embedded C
embedded
skill iconC
skill iconC++
RTOS
+6 more
  • Work directly with the other Software/Firmware Engineers and Electrical/RF/Systems Test Engineers to write needed software
  • Design and implement software platform for firmware on embedded CPUs with multiple OS such as Windows, Linux, FreeRTOS, TI-RTOS and embedded Linux
  • Use compliers, debuggers revision control and automated build systems.
  • Design/develop components of software platform for use by other developers to extend its capabilities and build custom applications/behavior on top
  • Develop build methodologies, debugging tools/utilities
  • Develop and release Software using Agile methodology
  • Write unit tests and support continuous integration and automated test methodology
  • Brainstorm for new ideas and ways to improvement product and processes
  • Consult with peers for feedback during debug/testing stages
  • Document and maintain design processes
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos