Senior Engineer (Level 2)
Arrow Electronics.com
Office
Ahmedabad, India
Full Time
Position:
Senior Engineer (Level 2)Job Description:
Principal Accountabilities:
* Responsible for design and development of real time embedded software/firmware software application.
*To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement.
* Participate in High level and low level software design
* Perform software testing including unit, functional and system level requirement including manual and automated
* Performs software requirement to design to coding to testing traceability
* Performs code review following coding guidelines and static code analysis
* Troubleshoots software problems of limited difficulty.
* Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
* Follow defined process for software Development life cycle
*Develops software solutions from established programming languages or by learning new language required for specific project.
Job Complexity:
*Incumbent works under general supervision
*Incumbent has substantial experience to resolve problems and concepts
*Incumbent can work on complex concepts and implementation
Technical Skills:
* Should be proficient in using C++ 14 or higher language on embedded platforms, OOPS fundamentls should be very strong.
* Hands on experience on boost-beast and boost-asio.
* Strong knowledge of streaming protocols like RTP, RTSP, RTCP, SIP and WebRTC
* Strong knowledge and working experience in ONVIF Protocol
* Working knowledge on Surveillance products with audio and video interfaces
* Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks
* Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV
* Must have strong fundamental knowledge of Multi-threaded, Multi Process based Linux application development with IPC concepts
* Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555
* Strong experience in debuging tools like GDB, Valgrind, Wireshark, PostMan, ONVIF Device Test Tool.
* Good to have experience on Cloud integraiton using AWS S3 API integration and Device Registration & Telemetry
* Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA.
* Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.
Education:
B.E/M.E , B.Tech/M.Tech or equivalent
Experience: 4 to 8 years
Location:
IN-GJ-Ahmedabad, India-Ognaj (eInfochips)Time Type:
Full timeJob Category:
Engineering ServicesSenior Engineer (Level 2)
Office
Ahmedabad, India
Full Time
September 25, 2025