Postuler

Publié il y a 32 mois

Software Developer

@ MACLEAN ENGINEERING & MARKETING CO. LIMITED

Lively, Ontario

4+ ans d’expérience
Postuler
SIGNAUX

En bref

MACLEAN ENGINEERING & MARKETING CO. LIMITED is hiring a GUI Software Developer III for its Autonomous Vehicle Systems team in Sudbury or Collingwood, Ontario. The role leads the architecture and development of user interfaces for autonomous underground mining vehicles. The posting requires 4+ years of front-end software development experience and a relevant degree.

Responsabilités :

  • Design and build user interfaces for autonomous vehicle systems
  • Participate in the full software engineering lifecycle
  • Support deployment of autonomous vehicles at active mine sites
  • Design and implement APIs between robotics and UI teams
  • Develop and execute tests to verify behaviour and performance

Résumé des exigences :

  • Relevant degree from a recognized post-secondary institution
  • 4+ years of front-end software development experience
  • Experience developing production-grade Python and C++ code
  • Experience shipping and supporting products
  • Excellent verbal and written communication skills in English

Outils et compétences

Source et dates

Site carrière / système de candidatures · adp

Date publiée par l’employeur
2024-03-19
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-11-07

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience4 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Permis et certificationsOACETT, PEO
Vérificationscasier judiciaire
FormationBaccalauréat (exigé)

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

MACLEAN ENGINEERING & MARKETING CO. LIMITED

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Abonnés LinkedIn
49
Personnes associées sur LinkedIn
13
Bureaux déclarés
  • 5 KING STREET PARYS, PARYS, Free State 9589, ZA
Autres noms enregistrés
  • MACLEAN ENGINEERING & MARKETING CO. LIMITED
  • MACLEAN ENGINEERING AND MARKETING CO LIMITED (INCORPORATED IN CANADA)
Le profil indique une agence de recrutement
Non
ChampValeur
Siège socialPARYS, Free State
Offres sur Jobsy83
LinkedInVoir la page
Description

POSITION TITLE: GUI Software Developer III - Autonomous Vehicle Systems

LOCATION: Sudbury or Collingwood, Ontario

About the Position: The successful candidate will be working as a member of the Autonomous Vehicle Systems (AVS) team. This is a fast-moving, multi-disciplinary team deploying cutting edge technology on mobile machines in the underground hard-rock mining industry.

Working on a roadmap towards fully autonomous robotic mining, the role will lead the architecture and development of a suite of user interfaces for autonomous underground mining vehicles. The successful candidate will have an opportunity to be at the center of a rapidly growing technology sector which is solving real problems underground.

The ideal candidate will have experience in several of the following areas:

  • Designing and building high performance user interfaces for complex systems (preferably for robotics or remotely operated vehicles)
  • Writing, testing and maintaining high quality code in C++ and/or Python
  • Relevant GUI frameworks such as Qt or similar
  • Deployment of software in an industrial setting (preferably on Linux targets)
  • Shipping production grade applications using containerization tools such as Docker
  • Professional software development practices including version control, test-driven development and continuous integration
  • Agile software development in a team environment
  • Familiarity with robotics, ideally with ROS2

Typical duties in this role will include:

  • Participate in the full software engineering lifecycle: requirements, design, source code implementation, unit test, integration, and system test
  • Contribution to major software release plans that align with the technology roadmap
  • Collaborate with designers, developers and users to ensure the complete solution meets performance, and reliability requirements
  • Design and implement user interfaces to communicate the state and functionality of autonomy systems using video, text, 2D, and 3D graphics
  • Supporting deployment of autonomous vehicles at active mine sites
  • Design and implement appropriate APIs between the robotics and UI teams
  • Develop and execute tests to verify behaviour and performance
  • Follow Agile development methodologies and work effectively in Scrum teams

Essential Qualifications: The successful candidate must be willing to learn, open-minded and flexible, organized and detail oriented, team oriented, disciplined, and must have a positive attitude, along with the following qualifications:

  • A relevant Degree from a recognized post-secondary institution
  • 4+ years of front-end software development experience
  • Eligibility for licensing through OACETT or PEO is an asset
  • Experience developing production grade Python and C++ code
  • Solid understanding of object-oriented programming principles
  • An interest in robotics and autonomous vehicles
  • Experience in shipping and supporting products
  • Excellent verbal and written communication skills in English, proficiency in other languages is an asset

Please note that employment with MacLean Engineering is contingent upon the successful completion of a background check conducted by our third-party provider, Sterling Backcheck. This process may include verification of employment history, education, and a criminal record check, depending on the requirements of the position.

A clear and satisfactory result is required for all candidates prior to the confirmation of employment.

MacLean Engineering & Marketing Co. Limited is an equal opportunity employer and is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (2005).

MacLean Engineering & Marketing Co. Limited will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.

Emplois semblables

  • Intermediate Software Developer - CRM

    Toronto, ON
    Contrat

    Randstad Canada

    Candidates need proven experience developing and administering Microsoft Dynamics 365 CRM, strong C#/.NET and web development skills, and experience building CRM integrations. They also need solid SQL and database knowledge, plus experience with source control and DevOps practices.

    Microsoft Dynamics 365 Customer Engagement, Azure DevOps, Git, Azure Logic Apps, Azure Service Bus, SQL

  • Sr. Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    12+ ansCandidates need 12+ years of developer experience, including Java and enterprise financial applications, plus experience leading junior developers. Propel Holdings expects skills in Spring Boot, SQL, AWS, Docker, Kubernetes, React and CI/CD pipelines.

    Java, Spring Boot, Hibernate, JPA, REST, SQL

    Intermediate Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    5+ ansCandidates need a bachelor's degree in a quantitative or business field and 5 to 7 years of hands-on software development. Strong Java, Spring Boot, Hibernate/JPA and REST skills, SQL troubleshooting and debugging ability are required, with React experience and generative AI tool use as assets.

    Java, Spring Boot, Hibernate, JPA, React, SQL

  • Senior Software Developer

    Waterloo, ON
    Temps plein

    MarshallZehr

    5+ ansCandidates need five or more years of software development experience, at least two at a senior level, with strong back-end and front-end skills in a modern stack. Hands-on experience with agentic coding tools, CI/CD, Docker or AWS ECS, and production web services is also required.

    .NET, Angular, SQL Server, AWS ECS, Docker, GitLab

  • Senior Software Developer – Embedded VOIP

    Ottawa, ON
    150k–183k $/anHybrideTemps plein

    Work with bootloaders, the Linux kernel, and device drivers , including modifying and debugging existing code when required; Qualifications & Experience; Strong experience in embedded software development using C/C++

  • Software Developer - CRM - Intermediate-Dynamics

    Toronto, ON
    61,50–82 $/hContrat

    Procom

    Candidates need proven CRM platform development and configuration experience, preferably with Microsoft Dynamics. They also need strong written and verbal communication, problem-solving skills and teamwork.

    Microsoft Dynamics

  • Software Developer

    Toronto, ON
    Temps plein

    GuruLink

    Candidates need strong production C++, working Python and SQL, and hands-on 3D geometry experience such as CAD algorithms, computational geometry or VFX engineering. They also need daily comfort with vectors, matrices and numerical methods, and the ability to deliver features independently.

    C++, Python, SQL

  • Software Developer III, AI/ML GenAI, Google Ads

    Waterloo, ON

    Google

    2+ ansCandidates need a bachelor's degree or equivalent practical experience, two years of Python or C++ programming, and one year of end-to-end machine learning work. Experience with GenAI concepts such as LLMs and generation of text, image, video or audio is also required.

    Python, C++

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.