AI Vision Software Engineer Intern

VisLab (an Ambarella Inc. company)

Headquarters (KY)

On-site

USD 28,000 - 34,000

Part time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ambarella is seeking a Software Engineer intern to develop tools for embedded computer vision applications and future Ambarella chips. You will design and implement new language features and performance optimization tools as part of the R&D team, collaborating with scientists and architects to extract maximum performance.

The role requires an MS degree or in progress in Computer Science or related field, strong C/C++ skills, and experience with Python. Prior related work is a plus.

Qualifications

  • MS degree or current MS in CS/CE or related field.
  • Strong in C or C++ programming.
  • Experience with Python scripting.
  • Background in processor architecture design or modeling; compiler design and implementation; image processing; ML; embedded firmware development; benchmarking or performance tuning.
  • Ability to work independently in a small team and interact with software/hardware groups.
  • Prior working experience in related fields is a plus.

Responsibilities

  • Design and implement new language features and performance optimization tools.
  • Work on software development tools for future generations of Ambarella chips.
  • Collaborate with R&D scientists and architects to maximize performance.

Skills

C/C++ programming
Python scripting
Processor Architecture
Compiler design
Image processing
Machine learning
Embedded firmware development
Benchmarking / performance tuning
independence / self-motivation
cross-team interaction

Education

M.S. degree or in progress in Computer Science / Computer Engineering

Job description

Ambarella is seeking a Software Engineer intern to develop tools for embedded computer vision applications and future Ambarella chips. You will design and implement new language features and performance optimization tools as part of the R&D team, collaborating with scientists and architects to extract maximum performance.

The role requires an MS degree or in progress in Computer Science or related field, strong C/C++ skills, and experience with Python. Prior related work is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Edge AI Vision Software Intern
Edge AI Vision Software Intern

Ambarella • Headquarters (WA)

Hybrid
USD 30,000 - 45,000
Embedded Vision Software Engineer Intern
Embedded Vision Software Engineer Intern

Ambarella • United States

On-site
USD 39,000 - 55,000
Software Development Engineer Intern
Software Development Engineer Intern

VisLab (an Ambarella Inc. company) • Headquarters (KY)

On-site
USD 28,000 - 34,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • Headquarters (WA)

Hybrid
USD 30,000 - 45,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • United States

On-site
USD 39,000 - 55,000
Software Engineer Intern
Software Engineer Intern

Ambarella • Washington

On-site
Edge AI Vision Engineer Intern
Edge AI Vision Engineer Intern

Ambarella • Headquarters (WA)

On-site
USD 34,000 - 55,000
Firmware & Vision DSP Intern for Edge AI
Firmware & Vision DSP Intern for Edge AI

Ambarella • Washington

On-site
Algorithm Engineer Intern
Algorithm Engineer Intern

Ambarella • Headquarters (WA)

On-site
USD 34,000 - 55,000
Mixed Signal Engineer Intern
Mixed Signal Engineer Intern

Ambarella • Washington

On-site
USD 120,000 - 180,000