Software Engineer

22 hours ago


Concord, Ontario, Canada Adaria Vending Services Limited Full time

Location: Concord, Ontario (On-site)

About the Role

Adaria is seeking a Software Engineer to join our product development team and play a pivotal role in creating mobile software solutions that power transactions in the unattended retail industry, including vending machines, smart coolers, and micro markets. You will be responsible for the end-to-end design, development, and deployment of mobile applications that enable seamless payment and operational experiences for users in the field.

We are looking for a hands-on Android developer with a passion for connected commerce, mobile UI/UX, and IoT-enabled systems. You will help drive the evolution of our digital platform, integrating with hardware systems, payment gateways, and remote management tools.

ResponsibilitiesMobile Application Development
  • Design, develop, and maintain Android applications used in conjunction with unattended retail hardware.

  • Build robust mobile software that integrates with payment terminals, QR scanners, and telemetry devices via APIs, Bluetooth, and/or other protocols.

  • Implement mobile-friendly UI/UX optimized for real-time transactions and field operations.

System Integration & Deployment
  • Integrate with payment processors, mobile wallets, and Adaria's backend services to ensure secure and reliable transaction processing.

  • Work with internal resources and external vendors to test and troubleshoot device connectivity and data synchronization.

Customer-Focused Engineering
  • Collaborate with different stakeholders and teams to understand user requirements.

  • Participate in full software lifecycle: concept, design, build, test, release, and support.

  • Support rollout and updates of mobile apps deployed across a distributed retail network.

Quality Assurance & Maintenance
  • Write well-documented, maintainable, and testable code using best practices.

  • Conduct testing on hardware devices to ensure smooth user experience and reliability.

  • Monitor app performance and resolve production issues quickly to maintain uptime

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • 2+ years of professional experience in Android development using Java or Kotlin.

  • Experience with payment integration (e.g., Stripe, Square, card-present SDKs, or mobile wallets).

  • Familiarity with Bluetooth communication, NFC, or IoT protocols is a strong plus.

  • Solid understanding of mobile application security and secure data handling.

  • Experience building apps that interact with physical hardware is preferred.

  • Excellent problem-solving skills and a proactive attitude toward system design and continuous improvement.

Bonus Skills
  • Exposure to unattended retail or embedded system environments.

  • Knowledge of remote telemetry platforms, vending machine protocols (e.g., MDB, DEX), or Android Open Accessory (AOA) protocols.

  • Understanding of Agile methodologies and tools such as Jira, Git, and CI/CD pipelines.

Why Join Us?

Adaria is transforming unattended retail by integrating smart payment technology and mobile connectivity into every machine we touch. This is a unique opportunity to impact how consumers interact with physical retail in a fully digital way. Join us as we reimagine convenience.


  • software engineer

    3 days ago


    Concord, Ontario, Canada Pack-Smart Inc. Automation Full time

    OverviewLanguagesEnglishEducationBachelor's degreeExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Work settingManufactureResponsibilitiesTasksCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop process and network...


  • Concord, Ontario, Canada Danaher Corporation Full time

    Bring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At SCIEX, one of Danaher's 15+ operating companies, our work saves lives—and we're all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you and your unique...

  • Software QA Analyst

    2 days ago


    Concord, Ontario, Canada Johnson Controls Full time

    *What You Will Do*Johnson Controls Inc (JCI) is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries, with over 117,000 employees, JCI creates intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together...


  • Concord, Ontario, Canada Morson Full time

    Job Description Role: Network Test Software DeveloperContract Duration:12/15/2025 to 12/14/2026Max INC Rate: $52/Max T4 Rate: $40/Location: Concord, ONRoles and Responsibilities:-Develop software test automation script to interact with switches and routers using programming language like Perl, C++, Java or similar-Perform functional stress performance and...


  • Concord, Ontario, Canada MacKinnon Magnetics Full time

    Company DescriptionMacKinnon Magnetics is an early-stage Canadian manufacturer specializing in dry-type transformers. As a growing start-up, we combine technical craftsmanship with entrepreneurial drive. We're building a company where engineers have the opportunity to shape products, processes, and culture from the ground up.Role DescriptionWe are seeking a...

  • Process Engineer

    2 weeks ago


    Concord, Ontario, Canada DP World Full time

    Are you interested in joining a dynamic and growing 3PL as anIndustrialProcess Engineerwhere lots of engineering challenges await? Our engineering team, based inVaughan, Ontario,working on continuous improvements, operational efficiencies and layout, are looking for a motivated and experienced colleague with a strong background in supply chain management.Do...


  • Concord, Ontario, Canada Litens Automotive Group Full time

    Who is LitensWe are a diverse group of talented people committed to excellence and creating solutions for our customers. We enhance and deliver both mechanical and electrified solutions that bring efficiency and sustainability to new heights. Founded in 1979, Litens has a proud history of being an innovative and highly respected engineering company...


  • Concord, Ontario, Canada Siemens Full time

    Job ID486030Posted since02-Dec-2025OrganizationDigital IndustriesField of workEngineeringCompanySiemens Canada LimitedExperience levelEarly ProfessionalJob typeFull-timeWork modeOffice/Site onlyEmployment typePermanentLocation(s)Concord - Ontario - CanadaChange the future with us.We are looking for dedicated and talented people who tackle ever-changing...

  • Component Engineer

    2 weeks ago


    Concord, Ontario, Canada SCIEX Full time

    Bring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At SCIEX, one of Danaher's 15+ operating companies, our work saves lives—and we're all united by a shared commitment to innovate for tangible impact.You'll thrive in a culture of belonging where you and your unique...


  • Concord, Ontario, Canada Siemens Full time

    Job ID490373Posted since07-Jan-2026OrganizationCountry Functions & DepartmentsField of workInternal ServicesCompanySiemens Canada LimitedExperience levelStudent (Not Yet Graduated)Job typeFull-Time temporaryWork modeOffice/Site onlyEmployment typeFlexibleLocation(s)Concord - Ontario - CanadaTest Engineering Intern (SCETA)Change the future with us.We are...