In a small company, every employee matters.

At Carleton Technologies, each employee is a valuable employee. Because we are a small company, the contribution made by each employee is noticeable. If you like to take initiative and be responsible for your decisions and results, this is the company for you.

Flexibility is a key characteristic which we seek in our employees. You will not be limited by your job description. If you enjoy variety and the occasional challenge to shift roles temporarily, you'll fit right in.

About Carleton Technologies

Carleton Technologies creates and supports industry-leading integrated inventory management, point of sale, and web technologies for campus and private-sector retailers. Our products enable our customers to streamline operations, speed up and simplify their point of sale, and expand their reach through integrated e‑commerce applications.

Please send resumes to

Open Position

C++ Software Developer

We are currently seeking developers to design, develop, test, document, and maintain e-commerce, Point-of-Sale, and business applications. We are looking for individuals who are experienced in a Linux environment and can independently set up test environments and troubleshoot problems.

Job Type: Full-time

Main Responsibilities

  • Design, develop, debug, test, and document (technical) applications.
  • Troubleshoot, identify, and fix reported issues with existing applications.
  • Provide guidance and recommendations to other developers.
  • Provide assistance to the support team by troubleshooting and identifying issues in the production environment.

Skills & Experience

  • Highly organized
  • Excellent communication skills and knowledge retention
  • Strong troubleshooting and problem solving skills
  • 2+ years developing software
  • Experience with the Linux command line and Linux operating system
  • Experience developing software in Python, PHP, and/or C++
  • Experience with source control
  • 2+ Years of experience with SQL
  • Experience with the Qt Python & C++ framework is a valuable asset

About Carleton Technologies

Carleton Technologies (CTI) develops a suite of web and desktop applications providing an omni-channel commerce platform for colleges and universities, including touch-based POS (Point-of-Sale) applications, desktop-based inventory management and accounting business applications, and web-based integrated e-commerce solutions. We utilize a Linux environment, using C++, Python, PHP, JavaScript + jQuery, SQL (PostgreSQL), and the Qt C++ Framework to develop our applications.

If you are looking to make a big difference on a small team, please apply.