3.0 years

0.3 - 0.5 Lacs P.A.

India

Posted:19 hours ago| Platform:

Apply Now

Skills Required

designsoftwarevideoprocessingnetworkmicrocontrollerscodepowersensorsvisioninterfaceuartethernetsupportencodingdecodingarchitecturetestingintegrationdocumentationelectricalengineeringrtoscortexmipstuningnetworkingtcpipudphttpdebuggingjtaglogiclinuxopencvcybersecurityiotai

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities: Design and implement embedded software for video processing, motion detection, and network communication. Develop firmware for microcontrollers, SoCs, and DSPs used in CCTV cameras. Optimize code for performance, memory usage, and power efficiency. Integrate image sensors and modules (e.g., night vision, PTZ). Interface with peripherals (e.g., UART, SPI, I2C, Ethernet, USB). Support video encoding/decoding using H.264/H.265 and ONVIF standards. Collaborate with hardware engineers on board bring-up and debugging. Participate in system architecture design and component selection. Conduct unit testing, integration testing, and firmware validation. Maintain documentation of code and design for future development. Required Qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. 3+ years of experience in embedded software development. Strong proficiency in C/C++ and RTOS environments. Experience with ARM Cortex, MIPS, or RISC-V architecture. Familiarity with camera modules, ISP tuning, and image processing. Knowledge of networking protocols (TCP/IP, UDP, HTTP, RTSP). Experience with version control systems (e.g., Git). Debugging tools experience: JTAG, oscilloscopes, logic analyzers. Preferred Skills: Experience with Linux kernel and driver development. Familiarity with OpenCV, GStreamer, or similar video processing libraries. Understanding of cybersecurity principles for IoT devices. Background in machine vision or AI-based video analytics. Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 3 months Pay: ₹30,000.00 - ₹50,000.00 per month Schedule: Day shift Work Location: In person

RecommendedJobs for You