Software Engineer

Less than 5 years experience  •  Software

Salary depends on experience
Posted on 09/21/17
Nevada City, CA
Less than 5 years experience
Salary depends on experience
Posted on 09/21/17

Job Duties:Responsible for research, design and development of software video and audio processing components. Duties include setting specifications, formulating and analyzing software requirements, debugging and troubleshooting; utilizing Visual Studio with C# and C/C++ languages. Apply principles and techniques of computer science, engineering, and mathematical analysis, including object oriented programming principles, real-time programming principles, understanding of video/audio codecs, understanding of digital video pixel formats, color spaces and image processing.

Job Requirements: Requires Master’s degree in Computer Science, ElectricalEngineering, or related technical field plus 2 years of experience in the job offered/software engineering.

Education or Experience background to include: 1) C++ and C# languages 2) Knowledge of network control protocols: RTP/RTCP/RTSP/RTMP 3) Video codecs: MPEG2, H264, H265, and Apple ProRes 4) Video formats: MPEG2-TS, QuickTime, MPEG4, and R3D 5) Demonstrated ability through experience with digital video processing algorithms, video compression/decompression hardware, and software libraries 6) Microsoft SQL database 7) HTML and XML 8) General-purpose computing on graphics processing units including Direct3D, OpenCL, or CUDA GPU multi-threaded programming 9) Troubleshooting and debugging software code.

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.