{"id":670223,"url":"https://alion.io/job/pleora-technologies-software-developer","title":"Software Developer","company":{"id":176954,"name":"Pleora Technologies","domain":"pleora.com","url":"https://alion.io/company/pleora-technologies","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kanata, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":80000,"max":120000,"currency":"USD","period":"year","gross":null,"usd_annual":120000},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"Confluence","optional":false},{"name":"CUDA","optional":false},{"name":"CUDA Toolkit","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Machine Learning","optional":false},{"name":"OpenCL","optional":false},{"name":"OpenCV","optional":false},{"name":"Python","optional":false},{"name":"Qt","optional":false},{"name":"TCP/IP","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-08-13T00:00:00Z","employer_posted_date":"2026-08-13","last_verified_at":"2026-09-26T22:28:31Z","board_verified":true,"closed_at":null,"days_open":45,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":45},"description":"Comework with us!\nPleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000's of unique systems.\nSummary\nAs the leader in high-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching. You will be working on the latest technologies in video, imaging and AI - building software applications and SDKs across the latest hardware platforms including GPUs and FPGAs. You will be responsible for designing, developing and implementing new features for our next generation platforms and involved in all aspects of our technology platform from the front end to the back end. You have experience developing high-quality software applications and SDKs for industrial environments.\nWhat you Do\nDevelop software applications for video switching, machine learning, industrial inspection and automation\nDevelop embedded applications, SDK libraries, and drivers (Windows, Linux, Mac) for PCs and embedded platforms (ARM) for video image processing and for high-speed networks (1G, 5G, 10G+)\nDevelop and integrate cross-platform APIs/SDKs that provide services for video and image processing, sensors, HUMS, driver enhancement, IoT and machine learning\nWorking with the UXD team to design front end GUI interfaces that connect to our devices\nResearch and implementation of video over Ethernet protocols and implementation over TCP/IP and UDP/IP\nContribute to specifications, system architecture definition, design reviews and documentation to deliver best-in-class video devices and applications\nResearch into new technologies available in the market in terms of application frameworks, computer vision algorithms and devices\nWhat you Need\nBachelor's or Master's Degree in Computer Science, Electrical Engineering, Software Engineering, and/or equivalent\nMinimum of one year of solid software development experience using C++ for embedded systems or machine vision applications\nExperience designing and implementing GUIs, ideally with Qt/QML\nImage processing experience in OpenCV, CUDA, OpenCL\nExperience integrating different types of sensors and embedded devices using a combination of ARM, GPU, and FPGA\nExperience with development tools including Visual Studio, Git, JIRA, and Confluence\nExcellent English and/or French communication skills, verbal and written\nExperience with .NET and/or Python development is considered an asset\nSolid understanding of UDP/IP and TCP/IP protocols, an asset\nMachine Learning and neural network modeling experience, an asset\nWhy work at Pleora?\nWe trust our team - you bring the expertise and drive, we give you the freedom to explore and innovate\nExcellent work-life balance - and we mean it!\nWe offer a diverse and inclusive workplace, in a fast-paced environment without \"red tape\" - giving you the opportunity to contribute your ideas and make a real contribution to our success\nPleora provides a wide range of employee wellbeing initiatives which include:\n$100 annual \"healthy living\" reimbursement\nComprehensive benefits plan (medical, dental, HCSA, etc.)\nEmployee assistance program\nWe offer competitive vacation, pay, and benefits such as:Competitive market salary\nAnnual company performance bonus\nRRSP contribution matching\nEmployee recognition programs\nReferral program for new hires\n\nHow you'll be rewarded\nSalary Range: $80,000 - $120,000 (commensurate with experience)\nWe are currently hiring for this position to backfill an existing role.\nAt Pleora we are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We seek to recruit the best and most talented people for the job and will provide reasonable accommodation to persons with disabilities to allow you to participate in the recruitment process, upon request.","description_format":"text","description_chars":4095,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"French","level":"Upper-Intermediate (B2)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Edge AI","Machine Vision & 3D Cameras"],"lifecycle":[{"event":"open","at":"2026-09-10T22:22:11Z"}],"liveness":{"score":13,"band":"cold","label":"Long shot","p_open":1,"p_active":0.46,"p_room":0.28,"age_days":44,"expected_fill_days":15,"reasons":["conf:9","win:tail","crowd:junior"],"computed_at":"2026-09-26T05:45:00Z"},"pay":{"stated_usd_annual":120000,"is_top_pay":false},"html_url":"https://alion.io/job/pleora-technologies-software-developer","json_url":"https://alion.io/job/pleora-technologies-software-developer.json","meta":{"generated_at":"2026-09-27T02:22:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2124,"day_limit":5000,"remaining_today":2876,"minute_limit":60,"resets_at":"2026-09-28T00:00:00Z"}}}