landing_page-logo
indie logo

Software Camera Host Tools Intern

indieSan Jose, California
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semiconductors, photonics, and radar sensors and systems for automotive, industrial, and adjacent markets. Our innovations are at the heart of advanced intelligent sensing and user experience applications, pushing the boundaries of what’s possible.

If you're passionate about groundbreaking technology and want to make a real impact alongside a fast-paced team that thrives on creativity and collaboration, we’d love to have you on board!

At indie, interns are valued members of the team. You will gain hands-on experience in a dynamic, fast-paced environment, working on real-world projects that contribute to the future of automotive technology.

As a Software Camera Tools Engineer Intern within indie’s Vision Business Unit, you will support the Image Signal Processing (ISP) team on camera host tools and firmware projects. This role requires close collaboration with imaging algorithms, firmware, and image quality teams to develop innovative software solutions.

Key Responsibilities

  • Develop and maintain software tools with graphical user interfaces or Python frameworks to support camera calibration, tuning, lab automation, simulators, on-screen displays, demo systems, and video processing chip features.
  • Implement new ideas and contribute to indie’s next generation of host tools.
  • Assist in improving the current suite of camera host tools for indie’s camera video processor solutions.
  • Write automation scripts to streamline the camera bring-up process and migrate existing systems to new environments.
  • Develop infrastructure for testing, validation, and troubleshooting of ISP hardware and firmware subsystems.
  • Collaborate with Image Processing, Image Quality, Firmware, and Hardware teams to enhance tool capabilities for camera system development.
  • Document workflows, write training materials, and support internal teams.

Qualifications & Skills

  • Currently pursuing a bachelor’s or master’s degree in computer science, electrical engineering, electronics engineering, or a related field.
  • Experience with C programming for interfacing with camera hardware and controlling board-level firmware operations.
  • Familiarity with scripting languages such as Python or MATLAB for automation tasks.
  • Understanding of C++ or Qt for developing host-side graphical user interfaces is a plus.
  • Basic knowledge of hardware-host communication protocols.
  • Strong analytical, problem-solving, and teamwork skills.

indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. 

We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Concerning agencies: indie Semiconductor does not accept unsolicited resumes and will not be responsible for fees related to such.