Search jobs > Santa Clara, CA > Full-time > Software engineer intern

Software Development Engineer Intern

Ambarella
Santa Clara, United States
Full-time

We are looking for a software engineer intern to work on the software development tools targeting future generations of Ambarella chips for embedded Computer Vision application and Intelligent Automotive Control Systems.

The successful candidate will be responsible for designing and implementing new language features and performance optimization tools.

As a part of the R&D team you will be working with industry recognized scientists and architects to bring out best performance to the market.

Qualifications

  • degree or Degree (in progress) in Computer Science, Computer Engineering, or related field.
  • Excellent in C or C++ programming languages.
  • Experience with Python scripting languages.
  • Background in Processor Architecture Design or Modeling; Compiler Design and Implementation; Image Processing; Machine Learning;

Embedded Firmware Development; Benchmarking or Performance Tuning.

  • Ability to work independently in a small team and can effectively interact with other software / hardware groups.
  • Prior working experience in related fields is a plus.
  • 30+ days ago
Related jobs
Promoted
Fortinet
Sunnyvale, California

Join Fortinet as a Staff/Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products. At least 5 years of software development experience. Solid understanding of LLM and associated development environments; experience ...

Promoted
Athelas
Mountain View, California

Athelas is on the lookout for a Senior Software Development Engineer in Test (SDET) who will be instrumental in elevating the quality of our Revenue Cycle Management Solution. Bachelor’s degree in Computer Science, Software Engineering, or related field preferred. And technological advancements — fr...

Promoted
Cradlepoint
Los Gatos, California

Cradlepoint is looking for a Senior Software Development Engineer with hands-on industry experience in cloud native browser virtualization applications to further our products and services. Seven (7+) years working in software engineering teams delivering cloud native scalable applications (developm...

Promoted
Apple Inc.
Cupertino, California

Software Engineer: AI/ML-Based Tool Development. Together, you and your team will enable our customers to do all the things they love with their devices! Join a team of expert software engineers with diverse backgrounds to develop software to execute and validate all functions and features of the So...

Promoted
NVIDIA
Santa Clara, California

Work closely with the Test Development Engineering Team, Product Development Engineering Team and Software Engineer Team to team members to solve sophisticated infrastructure, security, or development problems. Senior Software Engineer in Infrastructure Development We are looking to hire a Senior So...

Promoted
Id.me
Mountain View, California

Software Development Engineer VI - Wallet Profiles Team. Software Development Engineer VI-Wallet Profile. Wallet - owning all parts of the application stack and being the technical leader for 20+ engineers. Raise the bar for technical excellence, engineering best practices, testing strategies, and d...

Amazon.com Services LLC
Sunnyvale, California

Our customers are internal developers across Alexa teams and beyond, and our tools and program guidelines are critical to the development, testing, release and maintenance of any Alexa features. You’ve found the right team if you are a passionate software engineer with experience building innovative...

Western Digital
Milpitas, California

If these represent you, then the Economics and Data Science department in the Flash Business Unit of Western Digital is looking for a Principal Engineer, Software Development, Full Stack. You are enthralled to solve complex problems such as using software solutions to digitize the capital allocation...

Amazon Development Center U.S., Inc.
Palo Alto, California

This is a core system development position where you will grow to own the design and development of significant system software components critical to our industry leading database services architected for the cloud. This is a hands-on position where you will get an opportunity to get involved at ev...

Advanced Micro Devices, Inc
San Jose, California

KEY RESPONSIBILITIES: Work with AMD’s architecture specialists to improve future products Apply a data minded approach to target optimization efforts Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture Design and develop new groundbreak...