- Design, develop, and optimize embedded firmware for IP cameras running on Linux platforms (e.g., ARM-based SoCs like Rockchip, Ambarella, HiSilicon, etc.)
- Integrate and maintain ONVIF protocol stack to ensure full interoperability with NVRs/VMS platforms
- Work with multimedia frameworks (e.g., GStreamer, FFmpeg, LIVE555 ) for streaming over RTSP/RTMP/HTTP
- Implement features related to video capture, encoding (H.264/H.265), motion detection, and audio integration
- Develop and debug device drivers, kernel modules, and middleware components
- Optimize system performance, boot time, and memory footprint for production builds
- Collaborate with cross-functional teams including hardware, software, and QA
- Write clear documentation and support certification/compliance testing (e.g., STQC, UL, NDAA, ONVIF profile S/T )
Required Skills & Experience:
- Bachelor’s or Master’s degree in Electronics, Computer Science, or related field
- 5+ years of embedded development experience, including 2+ years in IP camera or surveillance system development
- Strong hands-on experience with C/C++ and embedded Linux systems
- Proven experience integrating and customizing ONVIF protocol stack (including WS-Discovery, eventing, media service)
- Knowledge of video/audio pipelines, codecs (H.264/H.265/AAC/G711), and ISP integration
- Proficiency with Linux kernel , bootloaders (U-Boot), and Yocto/OpenWRT/Buildroot
- Familiarity with networking protocols (TCP/IP, HTTP, RTSP, SIP, MQTT)
- Debugging experience using tools like GDB, strace, Wireshark, logic analyzers
- Design, develop, and optimize embedded firmware for IP cameras running on Linux platforms (e.g., ARM-based SoCs like Rockchip, Ambarella, HiSilicon, etc.)
- Integrate and maintain ONVIF protocol stack to ensure full interoperability with NVRs/VMS platforms
- Work with multimedia frameworks (e.g., GStreamer, FFmpeg, LIVE555 ) for streaming over RTSP/RTMP/HTTP
- Implement features related to video capture, encoding (H.264/H.265), motion detection, and audio integration
- Develop and debug device drivers, kernel modules, and middleware components
- Optimize system performance, boot time, and memory footprint for production builds
- Collaborate with cross-functional teams including hardware, software, and QA
- Write clear documentation and support certification/compliance testing (e.g., STQC, UL, NDAA, ONVIF profile S/T )
Required Skills & Experience:
- Bachelor’s or Master’s degree in Electronics, Computer Science, or related field
- 5+ years of embedded development experience, including 2+ years in IP camera or surveillance system development
- Strong hands-on experience with C/C++ and embedded Linux systems
- Proven experience integrating and customizing ONVIF protocol stack (including WS-Discovery, eventing, media service)
- Knowledge of video/audio pipelines, codecs (H.264/H.265/AAC/G711), and ISP integration
- Proficiency with Linux kernel , bootloaders (U-Boot), and Yocto/OpenWRT/Buildroot
- Familiarity with networking protocols (TCP/IP, HTTP, RTSP, SIP, MQTT)
- Debugging experience using tools like GDB, strace, Wireshark, logic analyzers
Preferred Qualifications:
- Experience with AI/ML-based camera features (e.g., person detection, face recognition)
- Exposure to secure boot, firmware signing , and cybersecurity practices for embedded systems
- Familiarity with STQC compliance and Indian surveillance certification standards
- Contributions to open-source projects or published work in camera systems
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.