This page was automatically translated and may contain errors. View in English.
S

Software Developer (Entry-Level / New Grad)

Sangster Engineering Ltd

Amherst, Nova Scotia, Canada • Vollzeit

Bewerben Sie sich als Erste/r!

Erfahrung
Beliebig
Gehalt
Stellenangebote
1
Veröffentlicht
vor 2 Stunden

Where you'll work

Stellenbeschreibung

About the company

Sangster Engineering is a compact, fast-paced engineering firm in Amherst, Nova Scotia. The company builds specialized training equipment used by military, law enforcement, and professional users across the world.

About the role

This opening is for an early-career Software Developer who will develop into the company’s software and computer-vision work. It is a practical, responsibility-heavy position where you will take ownership of your work, deliver real systems from start to finish, and be trusted with meaningful responsibilities from the outset.

If you enjoy taking a problem from initial prototype through to a dependable solution, learn quickly, and want your work to have a real impact, this role is a strong fit.

What you will do

  • Take ownership of assigned tasks and projects end to end, with team support as you develop.
  • Move work from early prototypes to solutions that operate reliably in practice.
  • Focus on quality, accuracy, performance, and overall dependability in the software you build.

Skills and experience expected

The company is not looking for years of industry experience. Coursework, internships, and personal projects are all considered relevant. The role calls for a foundation in the following areas:

  • Computer vision work involving detection, classification, or interpretation of image and video data.
  • General software development with the ability to build complete solutions and write dependable code.
  • Software reliability, with attention to results that work consistently outside of a demo environment.

Applicants should also have a bachelor’s degree in Computer Science, Software Engineering, or a related discipline. Recent graduates and candidates with equivalent practical experience are welcome.

Required profile

  • Ability to code in one or more languages such as Python, C++, Java, or JavaScript.
  • Clear, maintainable, and well-documented coding practices.
  • Strong independence and the ability to self-direct work.
  • Solid problem-solving and communication abilities.
  • Comfort working in a very small team and handling varied responsibilities.
  • A strong sense of ownership and follow-through.

Nice to have

  • Experience using Claude Code in day-to-day development work.
  • Practical exposure to deploying machine learning models into real-world use.
  • Experience running software on physical devices or on hardware with limited resources, including class or hobby projects.

Application notes

The hiring team reviews every application. Candidates who recently graduated and are looking for early ownership and hands-on learning are encouraged to apply with a resume and portfolio, such as a GitHub profile, website, or project examples.

Lassen Sie es so, wenn Sie eine Antwort wünschen – wir werden es für nichts anderes verwenden.

Zum Durchsuchen klicken, per Drag & Drop, oder Paste ein Screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Maximal 20 MB pro Datei · Bis zu 5 Dateien