Xtract One Technologies Logo

Xtract One Technologies

Associate Software Engineer

Posted 12 Days Ago
Hybrid
Toronto, ON, CAN
Junior
Hybrid
Toronto, ON, CAN
Junior
The Associate Software Engineer will develop and maintain software and hardware, collaborate with teams, document code, test products, and solve issues, while continuously learning and adapting to new technologies.
The summary above was generated by AI

Xtract One is a technology company dedicated to making the world safer through intelligent, frictionless security solutions. We design and deliver advanced threat detection screening systems that help organizations protect people, property, and public spaces—without slowing them down.


Our solutions combine cutting-edge hardware, AI-powered analytics, and real-time insights to detect weapons and potential threats in high-traffic environments such as stadiums, arenas, corporate offices, government buildings, and entertainment venues. Xtract One enables safer, more welcoming experiences while maintaining the highest standards of security.


With teams across North America, Xtract One brings together engineers, technologists, and business professionals who are passionate about innovation, collaboration, and real-world impact. We are driven by a shared mission to redefine security—making it smarter, more human-centric, and seamlessly integrated into everyday environments.


Xtract One is currently looking for a "Associate Software Engineer" to join our team!


Location: 55 York Street, Suite 1100, Toronto Ontario, M5J 1R7

Work Model: Hybrid, 3 days in office  

Compensation: $72,000-$88,000 CAD, Benefits, Vacation, Sick Days, Bonus, Stock Options

Status: Full-time

Vacancy Status: This is a new position within the Engineering Software department


Job Summary:


An Associate Software Engineer at Xtract One, focuses on SaaS and hardware products, and is a highly motivated and talented individual poised to work closely with senior engineers and cross-functional teams. This role involves contributing to the development, testing, and maintenance of both software and hardware products. It presents an excellent opportunity for recent graduates or entry-level professionals eager to embark on a rewarding career in engineering and development.


Responsibilities:


  • Collaboration and Development:
    • Collaborate with team members to comprehend project requirements and actively contribute to the development of both software and hardware applications.
    • Demonstrate learnings towards writing clean, maintainable, and efficient code adhering to best practices.
  • Software Development Lifecycle:
    • Demonstrate engagement in the entire software and hardware development lifecycle, encompassing coding, testing, debugging, and deployment.
    • Create unit tests and actively participate in integration testing to ensure the delivery of high-quality software and hardware solutions.
  • Problem-Solving:
    • Analyze and troubleshoot defects and issues in both software, providing effective solutions.
    • Collaborate with team members to identify and implement successful problem-solving strategies.
  • Documentation:
    • Document code consistently throughout the development process.
    • Contribute to the creation of technical documentation to facilitate system maintenance and future development.
  • Cross-Functional Collaboration:
    • Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver integrated and high-quality software and hardware solutions.
    • Actively participate in code reviews to build understanding of code quality and coding standards.
  • Continuous Learning:
    • Stay informed about industry trends, emerging technologies, and best practices to continuously improve skills and contribute innovative ideas.

Qualifications:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Knowledge of programming languages such as Python, Java, C++, or similar.
  • At least 1 year of experience working in software development
  • Familiarity with software methodologies and practices.
  • Strong problem-solving and analytical skills applicable.
  • Excellent communication and teamwork abilities, essential for cross-disciplinary collaboration.
  • Eagerness to learn and adapt to new technologies in both software and hardware development.
  • Knowledge of version control systems.
  • Understanding of basic software design principles.
  • Familiarity with web development frameworks and technologies.
  • Knowledge of database systems (SQL or NoSQL).
  • Exposure to various development methodologies (agile, waterfall, etc).

Disclosure of AI Use in Recruitment:

 Our recruitment process may utilize artificial intelligence (AI) tools to enhance efficiency and ensure a fair and comprehensive review of applications. This may include AI for tasks such as initial resume screening and transcribing interview discussions. We are committed to using AI responsibly and ethically, with a focus on fairness and minimizing bias.


Commitment to Inclusive and Accessible Work Environments:

 Xtract One is committed to creating an inclusive, accessible work environment and providing accommodations for individuals with disabilities in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. If you require accommodation at any stage of the recruitment process or while employed with us, please notify Human Resources at [email protected] , and we will work with you to meet your needs. 


HQ

Xtract One Technologies Toronto, Ontario, CAN Office

Toronto, ON, Canada

Similar Jobs

Yesterday
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
The role involves backend development, full-stack application creation, TDD implementation, evaluating new technologies, mentoring, and Agile collaboration.
Top Skills: AWSGoJavaJavaScriptPythonSQLTypescript
2 Days Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
Develop Android features using Kotlin and Jetpack Compose, collaborate with teams, mentor others, and ensure quality delivery adhering to agile practices.
Top Skills: AndroidJetpack ComposeKotlinOpen Source Frameworks
16 Days Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Principal Associate Software Engineer, you will focus on backend development, create applications, support Agile teams and explore new technologies.
Top Skills: AWSContainersGoJavaJavaScriptMicroservicesPythonRestful ApisSQLTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account