Openings for Senior Software Engineer in Fremont, CA
Job Title: Senior Software EngineerJob Duration:Full-Time/40 Hours a week/Permanent
Job Duties: Understand the product requirements from PRD. Understand the user experience requirements and convert them to functionality/ performance requirements for the system. Feasibility study for the system requirements on given hardware. Collaborate with system architect to define system architecture. Customize media stack for low latency and high-quality smart video conferencing systems. Acquire thorough understanding of various performance analyzing tools to tune the overall system performance and quality requirements. Acquainted with the development and build tool chains to produce, compile and debug source code. Define video conferencing framework development roles and responsibilities for the project. Lead video conferencing framework development. Collaborate with local and overseas framework teams to guide and coordinate the framework development efforts based on defined architecture. Design and develop audio and video modules for video conferencing features. Develop the functionality in C++ and JAVA programming languages. Integrate multimedia codecs to media stack. Develop smart video conferencing solutions on Android framework. Provide direction, technical expertise in Multimedia, Network protocols and Android framework during course of development. Root cause analysis and resolving critical issues in calling stack. Measure system throughput and define scope for improvements. Improve performance and throughput of the system and fine tune. Enhance video conferencing capabilities. Collaborate with other teams to integrate and sanity test end to end system features. Work closely with the QA team to understand the reported issues and work to resolve them. Support research, investigation and prototyping of next generation platforms.
Job Requirements: Required Master's or foreign equivalent in CS, CIS, Engineering (Any), MIS, or any related field. Requires 2 years of experience in the job offered, Software Engineer, Technical Architect, or related. Must be able to travel/relocate to various client sites throughout the U.S.
Location of Work: PathPartner Technology Inc, 48834 Kato Road, Suite #115A, Fremont, CA 94538
To apply please send resumes to HR Manager, PathPartner Technology Inc. 48834 Kato Road, Suite #115A, Fremont, CA 94538 or email resumes to email@example.com