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
The RECRUITMENT PROCESS CONSISTS OF THE 4 STAGES SHOWN:
Application Review
Prescreen Coding Question
Interview 1
Fit Call
Math Question
Coding Question
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