We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Insight Global logo
Insight Global Verified
Staffing and Recruiting, Consulting

Test Software Engineer

Vaughan, Ontario, CanadaOnsiteFull TimeCA$90,000–CA$120,000 /yrPosted 3 days ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Required Skills & Experience

  • 3–5+ years of experience in software development within an electronics or manufacturing environment
  • Strong hands‑on experience with C# and/or C++(object‑oriented programming required or java) (class based object oriented coding)
  • Experience developing software that interfaces with test equipment, hardware systems, or embedded products
  • Working knowledge of NI TestStand (highly important) OR Labview
  • Ability to read and interpret electrical schematics and hardware documentation
  • Experience working with automated test systems (not purely application or web software)
  • Strong troubleshooting, analytical, and problem‑solving skills
  • Comfortable working onsite in a production and engineering environment
  • Strong communication skills and ability to collaborate across software, hardware, and production teams

Nice to Have Skills & Experience

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline
  • Background in electronics manufacturing, embedded systems, or industrial environments (e.g., Magna, Celestica, Creation Technologies)
  • Experience with VEE‑Code, LabVIEW, or converting legacy test systems
  • Familiarity with networking infrastructure, including routers, switches, gateways, and communication protocols
  • Experience with sensor‑based measurement systems, calibration, and data acquisition
  • Experience mentoring junior engineers or supporting team development
  • Exposure to graphics programming or HMI development

Job Description

Insight Global is seeking a Senior Software Engineer (Test Software Developer) to join the Test Engineering organization at a large utilities and critical infrastructure manufacturer. This role is 100% onsite in Concord (Vaughan), Ontario, supporting the development of software‑driven test solutions for embedded and network‑connected electronic products used in production environments.

This position is part of the Test Software Development team, with a primary focus on designing, developing, and maintaining test software that runs on production hardware. While the role is software‑centric, candidates must have a strong understanding of the electronic hardware, instrumentation, and embedded environments the software operates within.

Day‑to‑Day Responsibilities

  • Design, develop, and maintain test software applications supporting production and new product introduction
  • Develop automated test solutions using C#, C++, and NI TestStand
  • Modify, refactor, and convert existing VEE‑Code / LabVIEW‑based test systems into modern software frameworks
  • Collaborate closely with Hardware, Production, and Quality Engineering teams to ensure test software aligns with manufacturing and product requirements
  • Support test systems used for networking infrastructure and sensor‑based measurement products
  • Interface with and control test instruments, ports, routers, switches, and gateways through software
  • Troubleshoot and resolve software and system‑level issues across test hardware and applications
  • Review electrical schematics and hardware documentation to ensure accurate software‑hardware integration
  • Analyze test data, calibration results, and system outputs to improve reliability and performance
  • Contribute to documentation, coding standards, and long‑term test software strategy
  • Mentor and support junior engineers, contributing to team growth and succession planning

Logistics

  • $90,000-120,000/yr + Bonus + Benefits
  • 3x a week on site in Vaughan, ON
  • Permanent Position
Ready to apply?
You'll be redirected to Insight Global's application page.

Similar roles