This individual possesses the solid engineering fundamentals and understanding with some supervision in the research, design, development, and optimization of video codec and computer vision systems and HW architecture, algorithms, features, logic design, modeling, and design verification. Designs, develops, implements, and verifies complex video systems, HW and FW tasks including Video Encoder, Video Decoder, Computer Vision, Video Quality and Features. Performs architecture, standard study, algorithm and feature decomposition to drive requirements and specifications for hardware development. Drives triage of problems to determine root cause and provide recommendations to fix and/or improve. Applies advanced video knowledge (e.g., video codec, computer vision, video standards) and design methodology for one area within video hardware, systems, or firmware to tasks with minimal guidance. Contributes to multiple video subsystems and develops basic features and components in line with product proposals or roadmaps; develops and modifies design/feature requirements with minimal guidance from more experienced engineers. Uses appropriate tools and methodology to conduct analyses (e.g., feasibility studies) of video hardware/system design. Focuses on verification of Video Codec IP, with emphasis on memory management blocks such as Direct Memory Access block and Embedded Compression. Develops and maintains random testbench environments, creates diverse test scenarios, and executes simulations based on defined test coverage to validate functionality and robustness. Serves as a subject-matter resource for Embedded Compression, supports integration of the algorithm into the IP verification environment, validates correctness, and provides guidance and recommendations to the team. Collaborates with members of design engineering teams to guide engineers for video hardware/system testing needs; executes testing for video hardware interfaces independently. Keeps up-to-date with and researches the latest industry knowledge, trends, and video standards; leverages this knowledge in making improvements to existing methods and designs. Maintains understanding of one's video skillset and builds understanding of other domains to ensure integration with different components. Writes detailed technical documentation and feature descriptions to guide users and/or customers to use or implement output. Participates in and shares own perspective within domain of video expertise in design reviews and project meetings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level