top of page

Systems Software Architect
Virtek Vision Inc. 

​

Who Is Virtek & How Are They Changing the World?

 

Virtek Vision International is a leading provider of precision laser-based templating and

inspection solutions. They serve customers worldwide in the aerospace, prefabricated

construction, transportation and manufacturing industries. Their solutions enable

customers to produce their products better, faster and at a lower cost

 

​

For anyone looking to continue building their engineering career in an established, stable tech company, this is an opportunity to join a team that is dedicated to building a company you’ll want to stay at for years to come.

​

How Will I Make An Impact?

As a Systems Software Architect, you will design and oversee the architecture of complex software systems that are crucial to the success of Virtek’s cutting-edge products. Your work will directly influence their ability to integrate advanced AI into their core laser technologies, driving innovation and ensuring that their solutions remain at the forefront of the industry.

​

How Do I Know If This Is For Me?

  • You enjoy architectural design, developing and implementing software architectures that meet both functional and non-functional requirements, including scalability, performance, and security.

  • You are passionate about technology strategy, evaluating and recommending tools, technologies, and practices that streamline development processes and enhance system capabilities.

  • You thrive in cross-functional collaboration, working closely with product managers, software developers, AI systems engineers, QA teams, and other stakeholders to ensure alignment between system architecture and business goals.

  • You have a knack for technical leadership, providing guidance and mentorship to development teams, promoting best practices in coding, design, and testing.

  • You are meticulous about documentation, creating and maintaining comprehensive architectural documentation, including design diagrams, technical specifications, and guidelines.

  • You excel at performance optimization, identifying and resolving bottlenecks in software systems to ensure efficient and effective resource utilization.

  • You prioritize security assurance, implementing robust security measures to protect software systems from vulnerabilities and threats.

  • You are driven by innovation and improvement, staying updated with the latest industry trends and technologies, and continuously driving improvement and innovation within your team.

​

Our Ideal Candidate Looks Like:

  • Education: University degree in Computer Science, Engineering or equivalent experience, Masters or PhD preferred

  • Experience: At least 8-10 years of experience in software development, with 4-5 years in a systems architecture role.

  • Technical Expertise: Proficiency in multiple programming languages (such as C#, C++, Python, OOPs, XML), .Net, WPF, SOA, SOAP, Restful Web Services, Micro-services, Socket programming, Docker, Reporting tools, and experience with database design. Demonstrable ability to implement products using artificial intelligence, deep learning or vision analytics.Experience in UI/UX, 3D CAD kernels (e.g., Spatial® ACIS). Knowledge of networking technology. Background in computer vision/robotics or calibration algorithms.

  • Architectural Knowledge: Strong understanding of software architectural patterns, microservices, distributed systems, and containerization technologies (Docker, Kubernetes).

  • Problem-Solving Skills: Excellent analytical and problem-solving abilities, focusing on delivering high-quality, scalable solutions.

  • Communication Skills: Strong written and verbal communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

  • Team Leadership: Proven ability to lead and inspire development teams, fostering a collaborative and innovative environment.

  • Strong judgment, prioritization, and decision-making abilities.

​

The Process:

While the process may evolve, the general steps look like:

  • Meet with Sr Director of HR

  • Meet the Sr Manager of Engineering and participate in a technical interview with live coding, focusing on the specific challenges you would face in this role.

  • Meet with key team members, including our Sr Director of Engineering, Product leadership and the CEO 

​

As your Artemis Canada Recruitment Consultant, I’ll work closely with you through every step of the process.

 

We understand, accept, and value the differences between people of different backgrounds, genders, sexual orientations, ages, beliefs, and abilities.  We aim to create an inclusive environment and encourage diverse individuals to apply.

​

I’d love to hear from you - even if you don’t meet 100% of the requirements. Send me a note at tara@artemiscanada.com if you or someone you know is interested!

81CC2A28-0284-46BB-AE83-98EB2711BB01_1_201_a.jpeg

Does this sound exciting to you?
Let's chat!
Introduce yourself by sending Tara your Linkedin profile via the link below.

Looking for talent for your executive or founding team?
Alternatively, would you like to join our network of top global leaders?
Say hi!

Thanks for reaching out. We'll be in touch soon!

bottom of page