Video Algorithm Engineer Magnum Semiconductor
Magnum Semiconductor is currently looking for highly qualified Image/Video Processing and Compression Algorithm Engineers based in our Milpitas, California headquarters.
The successful candidates will be primarily responsible for developing new video processing and codec algorithms for embedded applications on Magnum's industry-leading next generation professional encoder/transcoder platform. This may involve development of initial implementations to identify technical hurdles of, prove feasibility, and characterize new technologies through application of specialized technical knowledge. You will also be involved in pre-silicon modeling and architecture. The group interacts daily with Software, VLSI and Systems teams on a variety of topics including architecture, modeling, and various levels of debugging/verification. You will be responsible for coordinating certain project activities within the group, performing independent research and will have ownership of specific design areas. You will also work to build familiarity with technology advancements in relevant scientific, commercial, and academic circles, and may be assigned to represent well established company technical interests in industry conferences and/or standards committees.
Responsibilities:
Develops new video processing and codec technologies for embedded applications.
Works with a general understanding of competing technologies in the area of focus.
Participates in the process of creating detailed product requirements from high level objectives.
Works to understand the context in which new technologies will be used and the requirements that the technology must fulfill for success.
Creates early-stage conceptual models that demonstrate feasibility.
Creates applications level software and/or embedded signal processing software and/or prototype hardware or related firmware that are efficient, modular, well documented, bug free and understandable by others skilled in the art.
Builds relationships with peers and other teams to achieve objectives, maintains objectivity, and gives and welcomes feedback on design/implementation decisions.
May organize and/or deliver internal and external technology presentations and feasibility/proof of performance demonstrations.
Mentors junior engineers and provides architectural and implementation guidance as necessary.
May represent company technology interests in industry associations or standards bodies based on guidance from more senior staff or management.
Requirements:
Master's or PhD Degree in Electrical or Computer Engineering (or equivalent) and 5+ years related experience.
Thorough background in digital image processing theory, including spatial and temporal representations, image/video coding technologies and standards, 3D video understanding, color theory, and digital filter design.
Extensive experiences on video quality optimization of digital video compression systems (e.g. H.264, MPEG-2, VC-1 etc).
Has a track record of successful research accomplishments, published papers, and/or patent applications.
Has demonstrated proficiency in C and/or C++ programming.
Must have a methodical, detailed, and results-oriented approach to problem solving.
Must demonstrate good interpersonal and written communication skills, and operate with a collaborative, team-oriented work ethic.
Considered a plus:
Experience with device drivers, consumer electronics, and broadcast video.
Direct work experience within the broadcast industry.
Signal processing, including audio/video processing.
Experience with and understanding of the SVC and MVC extensions of MPEG-4 AVC, as well as of the upcoming HEVC video coding standard.
Experience with advanced pre- and post-processing algorithms for image and/or video applications.
Understanding of advanced display technologies and related processing.
Knowledge of applied mathematics and numerical techniques.
SIMD and code optimization.
Proficiency in Matlab and/or similar numerical computing environments/tools.
| Location: |
591 Yosemite Drive
Milpitas, CA 95035
United States
|