Back to job search
T
ThunderSoftVerified Job Source

Information Technology - Software Engineer (Test Engineer)

Execute and automate black box test cases to validate ADAS controllers while maintaining detailed documentation. Troubleshoot automated test issues and utilize AI tools to improve testing activities and reporting.

  • Hybrid
  • Markham, ON
  • Posted Aug 1, 2026
  • Apply by Aug 31, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Hybrid schedule: Candidate is required to come to the office 3 times a week. Tuesday is a mandatory day, and the other two days are optional. Assignment Duration: 12 months (extension subject to performance and overall fit) RESPONSIBILITIES: • Execute black box test cases to validate basic functions of ADAS controllers • Automate test cases use engineering test methodologies. • Maintain & improve documentation during and after testing • Troubleshoot & investigate automated test and controller issues • Ability to anticipate problems & issues and recommend solutions to problems • Prepare test results and reports with the highest industry standard • Ability to modify calibration and/or test script to meet the validation requirement • Ability to use and develop test script and automation • Ability to use AI tools in testing activities QUALIFICATIONS: • Prefer 5 years of embedded or controlled software testing using their own tools • Experience with tools like Python and test automation methodologies • Experience with CAN/Ethernet communication protocols and test tools • Experience with Calibration and/or Validation Development • Experience in INCA/CANoe/ Vetor CANalyzer / Vspy • Experience in a fast-moving environment and capable of meeting stringent deadlines • Strong troubleshooting skills and the ability to perform test automation • Strong written and verbal communication skills • Aptitude for learning, professional development and enjoys being a team player Education: Associate’s degree in Engineering or Computer Engineering

What you’ll do

Execute and automate black box test cases to validate ADAS controllers while maintaining detailed documentation. Troubleshoot automated test issues and utilize AI tools to improve testing activities and reporting.

Requirements

Requires an Associate's degree in Engineering or Computer Engineering with a preference for 5 years of embedded software testing experience. Proficiency in Python, CAN/Ethernet protocols, and tools like CANoe or INCA is essential.

Listed skills

  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Black Box Testing
  • Test Automation
  • Python
  • CAN/Ethernet Protocols
  • Calibration
  • Validation Development
  • INCA
  • CANoe
  • Vector CANalyzer
  • Vspy
  • Troubleshooting
  • AI Tools in Testing

Job areas

  • Software
  • Engineering
  • Technology
  • Manufacturing
  • Transportation

Additional details

Minimum education
College diploma
Minimum experience
5+ years
Apply by
Aug 31, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available