CAREERS

If you’re interested, please send a resume and any additional relevant materials (e.g. website, github link, project portfolio, etc) to jobs@virtanatech.com. We encourage engineering candidates to provide a code sample that helps demonstrate their software engineering and coding ability.

Available Positions


Associate Software Engineer

Location: St. Augustine, Trinidad & Tobago

Virtana is looking for engineers who are hungry to learn with an interest in building a career in robotics and software engineering in Trinidad & Tobago. As an associate software engineer at Virtana, you will implement, test, and maintain software solutions for clients’ robotics-related projects. You will work closely with the rest of the Virtana engineering team in a fast-paced and dynamic startup-style environment. Often, client projects will not be in your areas of expertise. As such, you will require a strong ability to get up to speed in various domains of software engineering, mathematics & robotics. You must be a strong, self-driven individual contributor, with the ability to help shape the direction of projects. If you are excited to put in the hard work needed to become a world class software engineer and roboticist, then Virtana is the perfect fit for you.

Working Hours: Full Time, 9am-5pm, Monday-Friday

Minimum Qualifications:

  • B.S. in Computer Science, Computer Engineering, or similar technical field

  • Ability to develop complex systems, algorithms, and data structures (object oriented programming, advanced dynamic memory management, threading, templating), preferably in one or more of the following languages:

    • C/C++

    • Python

    • Golang

    • C#

  • Basic Understanding of Trigonometry, Calculus and Linear Algebra

  • Excellent communication skills in verbal and written English

  • Proficiency in solving complex algorithmic challenges. Suggested Resources

Highly Preferred Qualifications:

  • Intermediate to advanced proficiency working in a Linux environment

  • At least 1 year of experience with version control systems (preferably Git) in a course project or a professional setting

  • Experience with ROS, OpenCV, & PCL

  • Experience with developing software to be deployed on Linux and Windows environments

  • Experience with real robots

  • Full-time or internship experience in production software environment

  • Domain expertise in any of the following areas:

    • Nonlinear optimization & linear algebra

    • Multiview geometry & computer vision

    • Linear systems & control theory

    • Embedded software experience

    • Sensors: Cameras, Ultrasonics Rangefinders, LIDAR, GPS, Gyroscopes, Accelerometers, etc.

Our Software Engineer Recruitment Process

2+Recruiting+Stages.jpg

The RECRUITMENT PROCESS CONSISTS OF THE 4 STAGES SHOWN:

  1. Application Review

  2. Prescreen Coding Question

  3. Interview 1

    • Fit Call

    • Math Question

    • Coding Question

  4. Interview 2

    • Coding Question

    • Systems Design Question

    • Technical Q&A

Application Deadline: August 24th 2024

Our recruiting committee carefully reviews all applications to determine whether the minimum requirements of the position are met before proceeding onto the next stages.


Robotics Software Intern

Location: St. Augustine, Trinidad & Tobago, West Indies

Virtana is looking for interns who are interested in building a career in robotics and software engineering in Trinidad & Tobago. As a robotics software intern at Virtana, you will implement, test, and maintain software solutions for robotics-related projects. You will work closely with a Virtana engineering mentor in a fast-paced and dynamic startup-style environment. You must be a strong, self-driven individual contributor, with the ability to quickly & independently learn new concepts. If you are excited to put in the hard work needed to become a world class software engineer and roboticist, then an internship with Virtana is the perfect fit for you.

Internship Duration: At least 12 weeks

Internship Timeline: Based on the Academic Term - September, January, May

Note that dates may be subject to change.

 

Minimum Qualifications:

  • Pursuing a BSc, MSc, or PhD in Computer Science, Electrical Engineering, or similar technical field.

  • Candidate must be within 1 year of completing their current degree program.

  • Intermediate proficiency in C++, Python, or C#

  • Excellent communication skills in verbal and written English

  • Proficiency in solving complex algorithmic challenges, like those found in Google’s Interview Resource Guide.

Preferred Qualifications:

  • Strong understanding of robotics related mathematics: Multivariate calculus, Linear Algebra, Jacobians, & 3D vector Geometry.

  • Experience with version control systems (preferably Git)

  • Intermediate proficiency working in a Linux environment