You will work closely with the infrastructure team to develop automation infrastructure that supports the verification and validation testing of our products. You will work primarily on a dedicated project for the duration of your internship that will involve developing software for our automation systems. You will interact with local and remote team members to collect project requirements and to present on technical solutions.
Minimum Qualifications
Currently pursuing a Bachelors/Masters/PhD in Software Engineering, Computer Systems Engineering, Computer Science or similar
Experience with using Python or other object-oriented languages.
Solid presentation and communication skills, particularly with technical content.
Preferred Qualifications
Experience with software development workflows and related tooling (Agile, Git, CI/CD, unit testing, issue tracking and reporting tools).
Understanding of basic robotic concepts (coordinate systems, actuators and sensors) is a plus.
Experience with Unix-based command lines and/or Bash scripting is a plus.
Hands-on experience with equipment for rapid prototyping is a plus (mill, lathe, 3D printers, other common workshop equipment).