{"id":3430963,"url":"https://alion.io/job/xradar-software-engineer-co-op","title":"Software Engineer Co-op","company":{"id":3813333,"name":"Xradar","domain":"xradar.com","url":"https://alion.io/company/xradar-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Burnaby, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ChatGPT","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Git","optional":false},{"name":"PyQt","optional":false},{"name":"Python","optional":false},{"name":"Linux","optional":true},{"name":"NumPy","optional":true},{"name":"Pytest","optional":true}],"status":"live","first_seen_at":"2026-10-28T00:00:00Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-11-08T09:43:57Z","board_verified":true,"closed_at":null,"days_open":11,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":11},"description":"Xradar provides services to the construction industry. Our services include Concrete Scanning, Cutting & Coring as well as a variety of non-destructive testing & advanced reporting. Our clients typically include General Building Contractors, Mechanical & Electrical Contractors as well as other trades aligned to the construction industry.\nAs Xradar's Software Engineer Co-op, you will be part of the R&D team and help build software for our NDT devices. Our applications bring hardware and software together, turning complex data into clear insights that help users solve real-world challenges. Working directly with our software engineer, you’ll contribute to real product features and improve the performance, usability, and reliability of our applications. You’ll gain experience across software and hardware, from debugging software issues to bringing brand-new features to life. You do not need previous NDT experience. We’re looking for someone with solid programming fundamentals, curiosity, eagerness to learn, and a practical approach to solving problems.\nAs a Software Engineer Co-op, in your day-to-day responsibilities, you will:\nDevelop device application UI using Python, PyQt5, and PyQtGraph.\nImprove field workflows based on operator feedback and propose solutions.\nIdentify performance bottlenecks and improve application responsiveness.\nWrite automated tests, reproduce bugs, and support software release verification.\nSupport firmware development as needed and test firmware and software together to verify device functionality, communication, and reliability.\nRequirements or Required Skills:\nCurrent enrollment in Computer Science, Computer Engineering, Electrical Engineering, or a related program, with eligibility for a co-op work term.\nPractical Python experience through coursework, personal projects, or previous work.\nUnderstanding of programming fundamentals, data structures, and modular code.\nExperience using Git.\nAbility to use AI coding tools, such as GitHub Copilot, ChatGPT, or Claude.\nAbility to investigate problems, explain your findings, and ask questions when needed.\nAttention to detail and willingness to test how your software behaves in practice.\nNice to have:\nPyQt, PySide, Qt, or another desktop GUI framework.\nNumPy, scientific computing, or data visualization.\nLinux development and troubleshooting.\nHardware communication, USB, serial interfaces, or sensors.\nAutomated testing with pytest.\nSignal processing, image processing.\nDuring the interview process, we will be looking for:\nA high degree of curiosity, technicality and attention to detail \nInterpersonal skills: your ability to communicate to all levels of an organization with a positive, proactive attitude. \nExamples of problem-solving, critical thinking, and analytical skills in related activities.\nExamples of your ability to work independently and autonomously, as well as collaboratively across teams.\nKnowledge or interest in construction methods.\nWhat’s in it for you:\nPaid co-op engagement with flexible duration to align with your academic requirements.\nDirect mentorship, regular code reviews, and constructive feedback to help you grow as a software engineer.\nExperience contributing to commercial software that integrates with hardware systems.\nOpportunities to take ownership of meaningful tasks, from investigation and design through implementation, testing, and release.\nHands-on experience with Python desktop applications, data visualization, and scientific computing.\nExposure to hardware-software integration, device communication, and firmware testing.\nPractical experience with AI-assisted development, version control, automated testing, and software deployment.\nExperience turning user feedback into improvements in usability, performance, and reliability.\nCollaboration with software and hardware engineers to solve real engineering problems.\nCommitment to Diversity, Inclusion and Equality\nXradar is strongly committed to equal opportunities in employment. We believe in building an environment that is inclusive and supportive for all individuals regardless of ancestry, race, colour, religion (including religious dress) or creed, national, ethnic or social origin, including caste, sex, sexual orientation or gender identity or expression, genetic information, age, disability, military or veteran status, medical condition, marital status, citizenship status, or other protected categories as provided by human rights legislation. Our goal is to build an organization that supports diversity inside out!\nTo Apply\nPlease submit your resume and cover letter online (ideally, in one document!). While we thank all candidates who apply, only those deemed qualified by the hiring manager will be contacted.\nAbout Us\nXradar is the largest and most experienced provider of concrete scanning services, non-destructive testing (NDT), structural drawings, void & crack detection, and corrosion mapping across Canada. We are a COR-certified company that ensures safe working environments for our employees backed by safe job procedures and a vigorous training program.\nCommitment to Justice, Equality, Diversity and Inclusion\nXradar is strongly committed to equal opportunities in employment. We believe in building an environment that is inclusive and supportive for all individuals regardless of ancestry, race, color, religion (including religious dress) or creed, national, ethnic, or social origin, including caste, sex, sexual orientation, or gender identity or expression, genetic information, age, disability, military or veteran status, medical condition, marital status, citizenship status, or other protected categories as provided by human rights legislation. Our goal is to build an organization that supports diversity inside out!\nWe are committed to providing equitable and inclusive treatment to all applicants throughout the recruitment process, in accordance with applicable accessibility and human rights legislation. If you require accommodation at any stage of the recruitment process (e.g., for your interview), please don’t hesitate to contact us at . We will be happy to support your needs to ensure a fair and accessible experience.","description_format":"text","description_chars":6198,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-04T09:59:05Z"}],"visa":[],"liveness":{"score":72,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.803,"p_room":0.9,"age_days":11,"expected_fill_days":30,"reasons":["conf:1","win:mid"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/xradar-software-engineer-co-op","json_url":"https://alion.io/job/xradar-software-engineer-co-op.json","meta":{"generated_at":"2026-11-08T10:47:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23222,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3813333},"rest":"https://alion.io/mcp/rest/get_company?id=3813333"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxradar-software-engineer-co-op"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fxradar-software-engineer-co-op"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fxradar-software-engineer-co-op"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/xradar-software-engineer-co-op\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxradar-software-engineer-co-op"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3430963}},{"tool":"search_jobs","arguments":{"company":"xradar.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3430963},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}