Software Engineer Intern Job at Ambarella, Santa Clara, CA

VmE2STEzY21DTXFlM2F6SlBmM3hXaUxMekE9PQ==
  • Ambarella
  • Santa Clara, CA

Job Description

Job Description Microcode summer intern engineers at Ambarella are responsible for the design, implement and test of advanced imaging and video algorithms across our line of proprietary SoCs. As a member of our team, you will be working with industry-recognized scientists and architects to bring our superior video quality to a variety of camera markets including automobile, IP-security and more. For this position, we are seeking a talented intern with a particular interest in the firmware and tools development for a variety of camera markets. Responsibilities: Develop a deep understanding of Ambarella's DSP architecture to ensure the efficient use of hardware resources such as CPU cycles and memory during code development. Design and develop microcode within the boundaries defined by the relevant algorithm and DSP hardware. Research papers and implement some of the ideas on DSP. Develop test codes for hardware blocks. Requirements: A Bachelor's degree in EE, computer engineering, CS or equivalent. Current master students in one of these aforementioned disciplines are preferred. Solid experiences with C or C++.. Some experience with assembly code development and debugging. Solid knowledge of scripting languages such as Perl or python. Understand modern computer architecture including registers, interrupts, threads, on-chip memory and DRAM. Must be able to resolve data synchronization issues with computer architecture. Must be comfortable with modern software development methodologies such as code review, unit testing, peer reviews, and more. Familiarity with image processing and video compression standards (e.g., MPEG, H.264/265). Must have basic knowledge of video representation. Familiarity with Neural Network frameworks such as TensorFlow, caffe, pytorch etc. Excellent verbal and written communication skills. Excellent analytical, problem solving and presentation skills. Excellent cross-functional, cross-site teamwork abilities. Ambarella

Job Tags

Summer internship,

Similar Jobs

Dell Medical School

Clinical Research Associate I Job at Dell Medical School

 ...Purpose This position will support the research program of Dr. Sam Cooper. Dr. Cooper conducts...  ...trauma exposure. This individual will assist with implementation of research studies...  ...experience in psychiatry, psychology, neuroscience, or a related discipline. At least one (... 

Alivia Health

Commercial Operation Manager Job at Alivia Health

 ...Job Description Job Description The Commercial Operations Manager role be responsible for providing strategic insight to both the field force and the sales leadership team specific to the business KPIs, incentive compensation, Sales Force Effectiveness dashboards,... 

ASM Research, An Accenture Federal Services Company

PKI System Administrator Job at ASM Research, An Accenture Federal Services Company

Enforces application security in all phases of the software development life cycle. Works closely with team members to define application security best practices, performs software architecture and design reviews, and supports the identification, interpretation, and remediation...

FedEx Services

Seasonal Package Handler - Part Time (Warehouse like) Job at FedEx Services

 ...IMMEDIATE OPENINGS! Come for a job and stay for a career! Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our economy, moving. Be part of a winning team and workplace community that cares... 

TransForce Inc.

Local CDL A Dump Truck Driver - $27 hr Job at TransForce Inc.

 ...Type of Assignment: Flex Transmission Type: Automatic Job Requirements ~ Experience: 2+ years Additional Information TransForce is seeking CDL A Truck Driver -End Dump/ Dump Truck Experience required - $27/hr +OT & Benefits in Nashville , TN. \n\n...