Software Developer

Software Engineering · Kitchener, Ontario
Department Software Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Minimum qualifications:

  • Experience in one of Node.js, JavaScript, C/C++, C#, Java, Python or some other equivalent languages.
  • Experience in web development or embedded systems development.


Useful skills to have:

  • Frameworks: Node.js
  • Languages: JavaScript, Python, C/C++
  • AWS: Dynamodb, OpenSearch (ElasticSearch), EKS, Lambda, AWS IoT, S3
  • Deep Learning: Selecting type of neural network, setting up, training
  • Kubernetes: Deployment, tuning, setting up
  • Front End: CSS, web components
  • UX: Material design system
  • Strong design sense for software architecture
  • Understanding of electronics and hardware
  • Ability to learn and do a wide variety of problem solving and R&D tasks
  • Background in mathematics and physics


Is BinSentry remote?

We have a hybrid remote model where some employees are entirely remote and some come in 3+ days a week.


What do we do?

BinSentry is an Internet of Things (IoT) startup in the AgTech (agriculture technology) industry. Our sensors help monitor inventory for feed bins by predicting future consumption using deep learning and generating optimal shipping routes using genetic algorithms. We design, manufacture, and assemble our own hardware but we focus primarily on software services. Our software leverages the power of our sensor to automate numerous aspects of a feed mill; from ordering feed to delivering it. We offer both our hardware and software as a service (HaaS and SaaS). 

Tell me about BinSentry's Culture and benefits!
We are pleased to offer:

  • Full, company-paid group health and dental benefits plus your choice of an annual HSA or PSA
  • Competitive compensation and an equity package
  • Mentorship, guidance and a meaningful mission in which you are invited to participate
  • Brag-worthy swag
  • Awesome company events


Is working at BinSentry interesting?

Yes, it is! Primarily because there are so many difficult problems associated with monitoring feed! Predicting future feed consumption is not only difficult but also needs deep learning to do it well. We have numerous unsolved real world issues that we are trying to tackle with a combination of hardware and software. We push optical sensors like LiDAR and Time of Flight sensors to their limits to cheaply and effectively monitor flow inside the feed bins. We are also very good at what we do so that helps feel like you've accomplished something. Last, but not least, agriculture is very important to humanity and is just starting to go through rapid technological advancement.


But I don’t know anything about hardware!

That’s fine, as a software developer you are not required to have previous experience working on hardware. Many of our projects don’t directly deal with hardware anyway, but when they do we have experts here in each area of expertise and they have taught most of the software team what they need to know. We want to hire people who are bright and motivated to get things done! 


Are you up for the challenge?



Thank You

Your application was submitted successfully.

  • Location
    Kitchener, Ontario
  • Department
    Software Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level