Job Description
Company Description Proxgy (Everywhere as a Service P. Ltd.) is a technology aggregator that specializes in IoT, AI, and NLP to provide its customers with innovative Experiential Discovery platforms. The company offers creative near-world technology solutions to address day-to-day user issues and unlock new possibilities. Skill Requirements: Proficiency in C, C++, and Python. Experience in hands-on development of embedded systems involving multiple microprocessors, SoMs & SoCs. Have Hands-On experience with OS like Yocto. Ability to decode and modify existing complex embedded software stack written in C/C++. Experience in hands-on development and troubleshooting on embedded targets Extensive experience and Deep knowledge of the G streamer framework, plugins, and real-time audio-video stream pipelines. Deep knowledge and prior experience with Linux multimedia APIs and frameworks, including open-source software projects such as G streamer, Alsa, Open Max and FF mpeg. . Knowledge and experience of the following protocols: WebRTC, SDP, and RTP. Knowledge of popular audio and video codecs used in web browsers for WebRTC calls (e.g. VP8, Opus, A-law, -law, H264, H265). Experience writing device drivers for protocols such as I2C, SPI, and UART. Good understanding of reading data sheets, application notes, and reference manuals of microcontrollers, peripherals, sensors, etc. Experience with version control using Git Experience: 3+ years of experience as a Firmware Engineer or Embedded Software Engineer Roles and Responsibilities: Design, develop, debug, validate, troubleshoot and optimise multimedia software solutions. Ensure uninterrupted, real-time, lag-free, audio playback SBCs & SOMs during a WebRTC call. Collaborate with the software and hardware team to understand business requirements and then provide an efficient solution. Develop and maintain device drivers for peripherals connected via I2C, SPI, and UART. Write test plans and test cases, and conduct unit integration and system-level testing. Develop methods of testing and verifying correct functional behaviours in simulation and hardware
Employement Category:
Employement Type: Full time
Industry: Others
Role Category: Network / System Administration
Functional Area: Not Applicable
Role/Responsibilies: Embedded Linux Engineer
Keyskills:
C
C
Python
Gstreamer
WebRTC
SDP
RTP
VP8
Opus
law
H264
Git
Yocto
Linux multimedia APIs
Alaw
H265