Find a jobRecruiters

Hardware Automation Software Engineering Intern

Exclusive opportunity

Onsite

Hardware Automation Software Engineering Intern

Avicena Tech

Hardware Automation Software Engineering Intern

Skills

PythonGitHub

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Internship

Location:

Sunnyvale, CA, USA

Work mode:

Onsite

Published on:

2 September 2026

What they need


Job Title Hardware Automation Software Engineering Intern

What You Will Do

  • Build out our wafer handling automation and measurement software in Python, from implementing new features to interfacing with custom hardware and instruments
  • Work on existing test and measurement software to roll out updates and bug fixes
  • Debug issues when they show up, whether in the software or in the hardware
  • Write code the rest of the team can maintain: typed, documented, and reviewed

What We Are Looking For

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or similar
  • Strong object oriented programming skills. You know how to split a problem into classes without coupling everything together,and where to section things off
  • Strong debugging skills, ability to narrow down the problem and trace it down without giving up, regardless of the source of the issue
  • Familiar with common design patterns and software architectures. Good judgement, and you plan out how to structure code before writing it
  • Able to work independently at times. We will point you in the right direction, but you should be comfortable making good design decisions on your own
  • Strong understanding of Python, ability to write maintainable and extendable code
  • Understanding of multithreaded programs and principles
  • Scripting experience for writing out test cases and one-off experiments
  • Organized and detail-oriented, should document progress while working
  • Comfortable with using Git and GitHub
  • Good coding etiquette and solid communication skills

Nice to have

  • Experience writing hardware drivers and/or controlling lab equipment
  • GUI development experience, specifically PyQt6
  • Any hands-on lab or hardware background, or at least a desire to learn about hardware and electronics as development progresses
  • Hardware communication protocols (I2C, SPI, etc)

Other offers great for you!

These companies are also looking for great profiles

LittleBig Connection (part of Mantu)

Software Development Engineer Fullstack expérimenté-e - NANTES

500

Freelance

Nantes, France

Hybrid

Skills

Java

6 hours ago

Quick apply

Bloomays

Head of Engineering : E-commerce & Hands-on (H/F)

90000

Permanent contract

Paris, France

Hybrid

Skills

ShopifySymfonyPHPETLMySQLRabbitMQERPWMSFlux inter-applicatifOMS

6 hours ago

Quick apply

Teamco

Responsable d'Agence - ESN Engineering

Permanent contract

Aix-en-Provence, France

Onsite

Skills

Sales Manager

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools