Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software engineer - work home

Full-time

AIRY3D Inc

We're looking for a unique individual to join our highly talented Core Software team and contribute to the delivery of robust software and SDKs on a variety of platforms, from laptops to embedded SoCs. If you have a keen interest in 3D, computational imaging, machine learning and developing exemplary API interfaces, you'll love working with our team.

AIRY3D has developed DepthIQ™, a 3D computer vision platform that consists of a Transmissive Diffraction Mask and computational imaging software that can give any CMOS image sensor the ability to provide depth information. Check out airy3d.com and our YouTube channel for more details.

As a Software Developer Generalist, your advanced design and coding skills will be required to develop and maintain both our core software and our DepthIQ SDK. A lead-by-example advocacy agile software engineering methodologies is expected. You will work closely with our Advanced Research and Optics teams to port and integrate computer vision and image processing algorithms. As the work we do is highly technical, we will only be considering candidates with strong C++ and Python skills in a scientific or computer vision environment.

Contribute to the architecture, development, maintenance, and optimization of our internal applications and SDK either in C++ or Python.

Develop and maintain unit tests based on the features you are responsible for.

Profile software to identify bottlenecks and implement creative solutions to improve performance.

Help develop high-level applications using depth and machine learning to demonstrate potential applications in smartphones, AR/VR, automotive, and industrial applications.

Help develop and optimize computational photography and computer vision core algorithms.

Bachelor or Master's degree in Computer Science, Software Engineering, Mathematics or a related field.

At least 5 years' experience with software engineering, design patterns, object-oriented software architecture, and agile development processes including design and code reviews.

Demonstrated proficiency in C++ and Python in both Windows and Linux eco-systems.

Good experience with building tools usage like Cmake and versioning tools like git, GitLab.

Hands-on industry experience in one or more of the following: computer vision, image processing, computational imaging, 2D/3D computer graphics.

Proactive in anticipating needs and ability to work with minimal supervision.

Bonus points

Good experience with GPU programing and computer vision libraries: We truly enjoy what we are doing and the diversity of those we work with, all while having fun and not taking ourselves too seriously! work from home or in our vibrant Montreal (Mile End) location. Access to prototypes and lab equipment requires onsite presence at least once per week. We offer health insurance, stock options and a Team Incentive Plan.

AIRY3D is an equal opportunity employer.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software engineer - work home in Montréal, QC vacancy
  •  ...win. Semi-realistic gunplay, Sigma-powered abilities, sub-frame networking precision across PC and console. We need a senior UE developer whose anchor is multiplayer/networking — and who can flex into gameplay, tools, and optimization when the project demands it. Your... 
    Suggested
    Internship
    Relocation package
    Day shift
    2 days per week
    3 days per week

    Ironbelly Studios

    Montréal, QC
    3 days ago
  • $46.15 per hour

     ...other non-university certificate or diploma from a program of 3 months to less than 1 year Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status,... 
    Suggested
    Temporary work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    10 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services...  ...and Primary Roles / Responsibilities As a Software Developer, reporting to the GNSS Design Manager, you will be involved in the... 
    Suggested
    Long term contract
    Work at office

    MANNARINO

    Montréal, QC
    2 days ago
  •  ...industry leader in assistive technology, HumanWare's mission is to develop solutions that enable people living with a visual impairment and...  ...is supported by our teams in electronics, mechanical and software engineering, operations management, manufacturing and logistics,... 
    Suggested
    Minimum wage
    Full time
    Local area
    Worldwide

    EssilorLuxottica Group

    Montréal, QC
    21 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...a real difference. Job Description As a Software Developer at Vention… You will be a key contributor to the architecture... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    23 days ago
  •  ...from space. GHGSat is looking for an innovative and experienced Embedded Developer to work on our satellite and aviation payloads, as well as our internal satellite tasking and planning software. As part of a cross-functional team, you will support and drive the development... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    17 days ago
  • $145k - $155k per year

     ...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You...  ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the... 
    Long term contract
    Full time
    Remote work
    Shift work
    Night shift

    Acuity Insights

    Montréal, QC
    2 days ago
  •  ...analytics and fintech. Our mission is to combine high-quality data, software, and market expertise to optimize power markets. We are...  ...high-impact environment. We are looking for a Junior Software Developer / Site Reliability Engineer to join our Operations team. In this... 
    Daily paid
    Full time
    Work at office

    CWP Energy

    Montréal, QC
    11 days ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    16 days ago
  •  ...schedule 3 days per week. What You'll Do: Expand our ability to develop and deliver the digital gaming services that power the Wizards...  ...of our ecosystem. What You'll Bring: ~5+ years of software development experience, including experience supporting delivery... 
    Long term contract
    Work at office
    3 days per week

    Hasbro

    Montréal, QC
    more than 2 months ago
  • $82k - $100k per year

     ...training. What You Will Do The HR Generalist supports the organization's human resources...  ...active contribution from managers. Develop, implement and monitor processes and frameworks...  ...skills. Proficiency with HR software tools (Workleap, OfficeVibe, FolksHR, Nethris... 
    Remote job
    Permanent employment
    Full time
    Work from home
    Home office
    Trial period

    MobilityData

    Montréal, QC
    1 day ago
  •  ...the adventure.   What You'll Do: Expand our ability to develop and deliver the digital gaming services that power the Wizards of...  ...and independently What You'll Bring: ~8+ years of software development experience throughout the full software development... 
    Internship
    Shift work

    Hasbro

    Montréal, QC
    more than 2 months ago
  • $80k - $120k per year

     ...professionals in medicine, physics, engineering, imaging, epidemiology, software development and genetics. We thrive on empowering our colleagues...  ...and rapidly changing field. Key Responsibilities: Design, develop, and maintain state-of-the-art web applications using Java,... 
    Full time
    Casual work
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Flexible hours

    Lasso Informatics

    Montréal, QC
    8 days ago
  •  ...challenges with continuous learning opportunities, then Tescys could be a good fit for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is focused on ensuring the quality, reliability, and... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    25 days ago
  •  ...projects spanning Batman, PUBG, Halo, Call of Duty, Bioshock, and a long list of indie titles. We're growing the team. We need an HR Generalist who actually wants to be part of a gaming studio — not just an HR person who happens to work at one. The Role You'll be the... 
    Weekly pay
    Remplacement
    Contract work
    Work at office
    Local area
    Day shift
    2 days per week
    3 days per week

    Ironbelly Studios

    Montréal, QC
    17 hours ago
  •  ...Under the guidance of the Director Human Resources, the Sr. HR generalist will lead and execute talent acquisition/staffing. HR operation...  ...annual performance reviews, new hire reviews and PIPs. Assists in developing, delivering, and monitoring Performance Improvement Plans and... 
    Permanent employment
    Full time
    Local area

    Haivision

    Montréal, QC
    1 day ago
  •  ...lives better through innovation. Your Role at SafelyYou As a Software Engineer on the Fleet Team, you will help maintain, improve,...  ...senior engineers on system design and implementation details, developing your architectural thinking Contribute to internal frontend... 
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    more than 2 months ago
  •  ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well...  ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation... 
    Full time
    Work at office

    Fundica

    Montréal, QC
    1 day ago
  •  ...team (15+ researchers), taking approaches developed in our research towards real world...  ...role, the candidate will act primarily as a software engineer, playing a key role in maintaining...  ...an understandable and practical form. The developer will maintain, extend, and improve the existing... 
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    24 days ago
  • Our client, a major insurance company, is seeking a Senior Software Developer to join their Data and Analytics team. The primary mandate is to support business partners in building a new data mart on a modern cloud platform. This role requires a hybrid profile where you... 
    Contract work
    Work at office
    Flexible hours
    2 days per week

    Randstad

    Montréal, QC
    a month ago
  •  ...Playwright.    Responsibilities:  ~ Design and execute performance, load, stress, and endurance tests and publish key metrics.  ~ Develop performance test plans and realistic workload models based on WMS workflows and operational patterns.  ~ Build and maintain... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    more than 2 months ago
  • Our client, a leading organization in the insurance and financial services sector, is seeking a Senior Software Developer to join their data and analytics team. This role focuses on the development and technical support of a major data retention project. You will work within... 
    Contract work
    Work at office
    2 days per week

    Randstad

    Montréal, QC
    a month ago
  •  ...Impact 20 list, which recognizes companies making people’s lives better through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our infrastructure that manages tens of thousands of edge devices deployed... 
    Long term contract
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    more than 2 months ago
  •  ...internship, it’s the foundation for a career built on connection, creativity, and impact. Position title: SAP iXp Intern - Software Developer (Agentic AI & LLM systems) Location: Montreal, Canada Expected start date to end date: May 2026 – November 2026 We are... 
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    6 days ago
  •  ...Intelligence company to be part of our Ecosystem team as our strong generalist when it comes to infrastructure and cloud development. Your...  ...What you will need to be successful ~ Bachelor's degree in software engineering, computer science, or equivalent experience. ~5+... 
    Full time
    Worldwide

    BrainBox AI Inc.

    Montréal, QC
    3 days ago
  •  ...Your team’s dynamic: Our team is made up of more than 20 developers and test specialists, coming from diverse backgrounds, all united...  ...of our customers. While working with us, you’ll help develop software solutions for a wide portfolio of appliances Synergis Cloud... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...managing the hosted backend systems of Security Center SaaS. We develop tooling and services tailored to the needs of the operations team...  ...& traces management system. Various tailored tools. As a Software Developer, you will play a key role in an enthusiastic and friendly... 
    Daily paid
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    10 days ago
  •  ...the guardian and architect of our entire digital ecosystem, from software development to resilient infrastructure and cutting-edge...  ...seamless digital experiences and sustain hyper-growth. The Software Developer Level 3 translates product and business needs into reliable, scalable... 
    Immediate start

    SSENSE

    Montréal, QC
    a month ago
  •  ...multidisciplinary team at the heart of manufacturing operations, where software development meets electronics and product innovation. In...  ...that directly influence operations. Your day at a glance: Develop Front-End and Back-End components using core .NET technologies... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...Your team’s dynamic: We are looking for Developers with varied levels of experience -...  ...Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent...  ...of technical skill and creativity to develop powerful, efficient solutions for a highly... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer - work home. Be the first to apply!