Software Develoment Engineer, New Media
San Jose, CA USA
Job involves developing media demuxing/muxing/decoding/encoding modules for the next generation media transcoding pipeline. These modules are used in multiple market leading Harmonic products. Individual will develop and deliver individual modules in timely manner to extend the functionality of the transcoding pipeline.
Required Job Skills:
Knowledge about C/C++/OOPS
Knowledge about Multi-threading, Data-structures and computer algorithms.
Knowledge of Design Patterns will be plus.
Knowledge of software development cycle.
Interest/Knowledge of video/audio compression and muxing technologies will be plus.
Interest/Knowledge about software optimization and debugging tools in windows environment will be plus.
Good communication and documentation skills
Good at Multitasking
Familiarity with Development tools like Subversion, JIRA, Rally & Agile Development.
Years of Direct Experience Required:
0-2 years of Experience.
Areas of Direct Experience:
C, C++, software application development/optimization/debugging in windows environment.
BS or MS in CS or CE