Multimedia Audio Software Engineer- Audio Tools .
ProMedia Careers - San Diego, CA

This job posting is no longer available on ProMedia Telecom, Inc.. Find similar jobs:Multimedia Audio Software Engineer jobs - ProMedia Careers jobs

ProMedia is hiring engineers to be part of our team supporting a global technology development client based in San Diego. Scope of Assignment: ++Highly motivated individuals with the ability to learn quickly and work independently within a multidisciplinary, dynamic, and fast paced organization building next generation mobile devices. ++Develop and commercialize tools and embedded software services for audio, voice, and sound use cases typically found on mobile handsets and handheld devices. ++Design and implement PC application software supporting embedded software on Win-Mobile, Windows Phone 7, Windows 8, QNX, Android, or other multimedia platforms. ++Design and implement embedded software for Win-Mobile, Windows Phone 7, Windows 8, QNX, Android or other multi-media platforms. ++Develop scripts and utilities in Python, Bash, PERL, C #, and other scripting languages. Required Skills: ++1-3 years industry software development experience ++Programming experience in C#/Java/C+ +/C ++GUI programming experience: MFC/WTL or WPF/WinForms or some GUI framework ++Experience with Visual Studio and Microsoft .NET Framework ++Experience in Android App or Metro App development is a plus ++Experience in object-Oriented programming and knowledge in UML Additional Skills/Experience : ++Experience developing commercial software in areas such as multimedia tools, services, and drivers. ++Proficient in C/C+ +/C# programming language with strong industry embedded programming experience on multiprocessor platforms, including size, cycle, and performance optimizations. ++Experience with generally accepted software design pattern programming and release practices (e.g., OOADP, GoF, Effective C+ +, Modern C+ +, UML, Agile, etc). ++Ability to develop and debug multi-threaded PC Applications spanning the PC and embedded device containing multiple processor cores and subsystems in real-time multitasking, multithreading environments. ++Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers. ++Ability to learn quickly and work in a team environment Excellent communication skills, both verbal and written Education Requirements: ++BS or MS in Computer Science Duration: 7 months+