Apply now

Posted yesterday

Junior Software Engineer – Full-Stack Development & AI Integration

@ SynMatrix Technologies Inc.

Richmond Hill, Ontario

Full-time
Apply now
SIGNALS

Responsibilities:

  • Bachelor's or Master's degree in Computer Science, Software Engineering or a related technical discipline. Must have graduated or be scheduled to graduate in…
  • Must be a Canadian citizen or Permanent Resident (PR).
  • Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
  • Experience with Software Development and Programming in at least one modern language (e.g., Python, Java, C#, or JavaScript).
  • Front-end development: Familiarity with JavaScript, TypeScript, HTML5, CSS3/SCSS, and modern front-end frameworks (Angular preferred).
  • Knowledge of Back-End Web Development and server-side frameworks, plus familiarity with APIs and database integration.

Requirements summary:

  • The position offers an excellent opportunity for recent graduates to gain hands-on experience with advanced RF design technologies, collaborate with multidisciplinary engineering teams,…
  • Bachelor's or Master's degree in Computer Science, Software Engineering or a related technical discipline.
  • Must have graduated or be scheduled to graduate in 2026 .
  • Must be a Canadian citizen or Permanent Resident (PR).
  • Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
  • Experience with Software Development and Programming in at least one modern language (e.g., Python, Java, C#, or JavaScript).
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-09
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

SynMatrix Technologies Inc.

Job description

Company Description SynMatrix Technologies Inc. provides one of the most comprehensive RF filter design and manufacturing tuning solutions in the industry. The company’s mission is to equip engineers with advanced AI and automation tools that accelerate R&D cycles and improve time-to-market performance. SynMatrix solutions support applications across aerospace and defense, 5G/6G telecommunications, radar communications, and satellite communication systems. Team members work on cutting-edge technologies that directly influence next-generation communication systems and high-performance RF products.

Role Description: This Junior software engineer role will contribute to the design, development, and enhancement of the software platforms supporting advanced EDA tool and engineering workflows.

Key responsibilities include developing and maintaining front-end and back-end functionalities, integrating AI-driven features, optimizing software performance, and ensuring code quality, reliability, and scalability. The successful candidate will collaborate closely with senior software engineers, algorithm developers, and product teams throughout the software development lifecycle, including implementation, testing, debugging, and technical documentation.

This is a one-year, full-time contract position based on-site in Richmond Hill, Ontario, with the potential for conversion to a permanent, full-time role based on individual performance and business needs. The position offers an excellent opportunity for recent graduates to gain hands-on experience with advanced RF design technologies, collaborate with multidisciplinary engineering teams, and contribute to innovative software solutions addressing real-world customer and industry needs.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering or a related technical discipline. Must have graduated or be scheduled to graduate in 2026.
  • Must be a Canadian citizen or Permanent Resident (PR).
  • Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
  • Experience with Software Development and Programming in at least one modern language (e.g., Python, Java, C#, or JavaScript).
  • Front-end development: Familiarity with JavaScript, TypeScript, HTML5, CSS3/SCSS, and modern front-end frameworks (Angular preferred).
  • Knowledge of Back-End Web Development and server-side frameworks, plus familiarity with APIs and database integration.
  • Familiarity with Git, Linux environments, and software testing and debugging practices. Experience with Electron, Bash scripting, PostgreSQL, or ASP.NET Core is an asset.
  • Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them to modular, maintainable code.
  • Interest or coursework in full-stack development, AI/ML integration, or cloud-based platforms is an asset.
  • Strong analytical and problem-solving skills, attention to detail, and the ability to work effectively in a multidisciplinary engineering team..
  • Good communication skills, a willingness to learn new technologies, and the ability to manage multiple tasks in a fast-paced development environment.

Similar jobs

  • Software Engineer

    Toronto, ON
    Full Time

    PostGrid

    Minimum Requirements:; 3+ years of hands-on experience as a full-stack software engineer, building both backend and front-end solutions preferably for SaaS company or growing start-up; Proven experience with system…

  • Senior Software Engineer - Platform & Reliability

    Waterloo, ON
    Full Time

    Qorsa

    Regulations such as the EU Cyber Resilience Act, with full requirements applying from 11 December 2027, expect companies that sell software in the EU to know exactly what is inside it; Experience running production…

    Senior Software Engineer - Distributed Systems

    Waterloo, ON
    Full Time

    Qorsa

    Candidates need production experience building and on-call operation of backend services, strong Go or a comparable systems language, and a shipped React and TypeScript interface. Strong relational database skills and clear communication are also needed.

    Go, React, TypeScript, Docker, Kubernetes, AWS

  • Senior Software Engineer - iOS

    Toronto, ON

    OpenTable

    5+ YOECandidates need 5+ years of software engineering experience shipping native iOS apps in Swift, with strong skills in SwiftUI, Swift Concurrency, Combine and Core Data. They must also show deep debugging and profiling experience with Instruments and LLDB, plus clear technical communication.

    Instruments, LLDB, Swift, SwiftUI, Core Data

  • Software Engineer II

    Toronto, ON
    $144k–$160k/yrFull Time

    Uber

    Each request must return within a tight latency budget while it fans out across multiple data stores and services; Work with client teams and other engineers to collect requirements and create technical designs;…

  • Software Engineer

    Mississauga, ON
    Contract

    TSR Consulting

    8+ YOECandidates need 8+ years of professional backend or full-stack engineering experience with customer-facing delivery. TSR Consulting requires expertise in Java 17+ and Spring Boot, production Python, CI/CD with Tekton and Jenkins, and Docker/Kubernetes/OpenShift, plus a security-first mindset.

    Java, Spring Boot, Python, Tekton, OpenShift, Jenkins

  • Senior Software Engineer

    Toronto, ON
    Full Time

    Lawrence Harvey

    Candidates need strong hands-on C++ experience, ideally on embedded or edge systems, plus solid networking and troubleshooting skills. Experience with signal processing, embedded systems or sensor/IoT environments is also needed.

    C++, Linux, Docker

  • Software Engineer

    Ottawa, ON
    Full Time

    Cleer

    Cleer needs candidates who have built and shipped real software and are strong in Python or TypeScript. A degree is not required, and experience with LLMs, voice AI, third-party integrations or healthcare data is a bonus.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.