Job Description
: Our client is the world's leading manufacturer of advanced control and automation systems, innovating technology and reinventing the way people live and work, offering integrated solutions to control audio & video systems. The client streamlines technology, improving the quality of life for people in corporate boardrooms, conference rooms, classrooms, auditoriums, and in their homes.
Responsibilities:
- Develop user-space applications for the Video/Audio Conferencing/Streaming solutions.
- Drive architecture and execute software and hardware with cross-functional teams.
- Integrate software components into a fully functional software system.
- Write well-structured, testable, efficient, and maintainable code.
Requirements:
- 6+ years of software development experience on embedded Android systems, specifically in A/V streaming.
- Excellent C++ and Java coding skills.
- A solid understanding of video and audio streaming protocols (RTP, RTSP, etc.), codecs (H.264/H265, VP9 etc.).
- Experience with audio/video or graphics software systems (Android Audio/Surface Flinger, VAAPI, gstreamer, ffmpeg, etc.).
- Excellent problem-solving, critical thinking, and communication skills.
- Self-motivated and independent contributor.
Will be a plus:
- Experience in networking protocols, TCP, UDP, HTTP.
Responsibilities:
- Develop user-space applications for the Video/Audio Conferencing/Streaming solutions.
- Drive architecture and execute software and hardware with cross-functional teams.
- Integrate software components into a fully functional software system.
- Write well-structured, testable, efficient, and maintainable code.
Requirements:
- 6+ years of software development experience on embedded Android systems, specifically in A/V streaming.
- Excellent C++ and Java coding skills.
- A solid understanding of video and audio streaming protocols (RTP, RTSP, etc.), codecs (H.264/H265, VP9 etc.).
- Experience with audio/video or graphics software systems (Android Audio/Surface Flinger, VAAPI, gstreamer, ffmpeg, etc.).
- Excellent problem-solving, critical thinking, and communication skills.
- Self-motivated and independent contributor.
Will be a plus:
- Experience in networking protocols, TCP, UDP, HTTP.