OMNIVISION logo
OMNIVISION Verified
Semiconductors, Imaging, Electronics, Automotive

Simulation Software Engineering Intern

California, United StatesOnsiteInternshipJunior / Entry-levelPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking an intern to develop and support applications for generating synthetic data to train and validate autonomous driving algorithms. Responsibilities include working with simulation platforms to create high-quality image and video datasets, reviewing data for accuracy and diversity, and applying computer vision algorithms to evaluate scene content. The role involves utilizing autonomous driving platforms and tools for testing and validation in simulated environments, and collaborating with cross-functional teams to enhance simulation workflows and data quality. Preferred qualifications include proficiency in programming languages like Python and C/C++, and a basic understanding of image processing and computer vision concepts.

Description
Responsibilities

  • Develop and support applications for generating synthetic data to train and validate autonomous driving algorithms.
  • Work with simulation platforms from academic and commercial partners to create high-quality image and video datasets.
  • Review, analyze, and curate generated data to ensure accuracy, diversity, and usability for model training.
  • Apply standard object detection and computer vision algorithms to evaluate and interpret scene content.
  • Utilize autonomous driving platforms and tools to test and validate driving functionalities in simulated environments.
  • Collaborate with cross-functional teams to understand requirements and improve simulation workflows and data quality.

Preferred Qualifications

  • Currently pursuing a degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Proficiency in programming languages such as MATLAB, Python, and C/C++.
  • Basic understanding of camera systems, sensors, and image processing techniques.
  • Familiarity with computer vision concepts such as object detection and scene analysis.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Good communication skills and ability to work in a collaborative environment.
Ready to apply?
You'll be redirected to OMNIVISION's application page.