Talent.com
XRSounder
Python Software Engineer Co-opXRSounder • burnaby, metro vancouver regional district, Canada
Search for other jobs
No longer accepting applications
Python Software Engineer Co-op

Python Software Engineer Co-op

XRSounder • burnaby, metro vancouver regional district, Canada
5 hours ago
Job type
  • Full-time
Job description

Build Python applications for Xradar’s NDT devices in Burnaby, British Columbia, while contributing to software and hardware integration projects. Full-time co-op work begins in January 2027.

As an entry-level Software Engineer Co-op, you will join Xradar’s R&D team and work directly with a software engineer. You will develop device interfaces using Python, PyQt5, and PyQtGraph while improving application performance and reliability. The position includes automated testing, bug investigation, firmware support, and Git-based development. Previous NDT experience is not required; solid programming fundamentals, curiosity, and practical problem-solving are expected.

Key Responsibilities:

  • Develop device application interfaces using Python, PyQt5, and PyQtGraph
  • Improve field workflows using operator feedback and proposed solutions
  • Identify bottlenecks and improve application responsiveness
  • Write automated tests and reproduce software bugs
  • Test firmware and software together for reliable device functionality

Requirements:

  • Current enrollment in an eligible engineering or computer science program
  • Eligibility for a co-op work term
  • Practical Python experience through coursework, projects, or work
  • Understanding of fundamentals, data structures, and modular code
  • Experience using Git and AI coding tools

Apply Python, testing, Git, and debugging skills to Xradar’s device software as a Burnaby software engineering co-op.

#J-18808-Ljbffr

Create a job alert for this search

Python Software Engineer Co-op • burnaby, metro vancouver regional district, Canada