Job Description
Our client operates in multiple sectors across a diverse range of countries. they are an independent company with a strong reputation for being one of the most innovative firms in today s market, and widely recognized as the global industry leader in Total Situational Awareness . The company has significant industry knowledge and specialized expertise, particularly in retail, critical infrastructure, Safe Cities, transportation, education, gaming, and healthcare, commercial and governmental projects. It is a global technology company that delivers uniquely effective video and video- based analytics and business intelligence solutions for their global customers. As a pioneer of 360- degree imaging technology, they understand the need to intelligently integrate the business process with technology to create modern, scalable solutions. The company is looking for an Embedded Software Lead/ Engineer with working knowledge of Embedded System Development and Audio/ Video Streaming & Encoding development. It is a rare opportunity to get exposure working on developing new product and getting exposure in different areas of Embedded IP Camera development. Main Responsibilities - Development in the Embedded Android environment - Accessing Video/ Audio buffer via HAL/ ALSA layer to handle Video/ Audio buffer - Developing USB drivers to expand the required Ancillary Hardware such as USB mass storage, Audio Output support, etc - Video/ Audio streaming experience via RTP/ RTSP mechanism - Video/ Audio streaming to the browser using MPEG- DASH and MP3 - Implement Network related functionality such as support for DHCP, NTP Client, etc - Support for ONVIF stac - Supporting Hardware based Alarm trigger - Flexible to cover absence as and when required - You will also be required to carry out any other duties which may reasonably be required of you. Essential requirements - Experience of over 5+ years in Embedded Linux or Android development and debugging - Embedded development experience in implementing device driver for supporting different devices over USB, or recording of Audio/ Video or experience developing WSDL implementation. - Good development experience in either Golang, C or C++ Desirable Requirements - Master or bachelor s degree in Computer Science or Electrical Engineering - Fair understanding about IP Camera - Knowledge of Audio and Video capture, encoding and streaming - USB driver support functionality support Skills and Understanding - Excellent time management and organizational skills. - Outstanding oral and written communications skills. - Self- motivated with ability to organize their own work schedule. - Ability to explain complex technical information in simple terms. - Team player with natural tendency to share information and document procedures.
Job Classification
Industry: Recruitment, Staffing
Functional Area: IT Software - Embedded, EDA, VLSI, ASIC, Chip Design,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: itForte Staffing
Location(s): Noida, Gurugram
Keyskills:
C++
USB
Debugging
Embedded Linux
Healthcare
Business intelligence
Gaming
DHCP
Analytics
Embedded software