Postuler

Première détection par notre source: à l’instant

Software Engineer

@ XTronica

Burnaby, Colombie-Britannique

Temps plein
Postuler
SIGNAUX

Responsabilités :

  • Assist in coding, maintaining, and optimizing core modules of the software under the guidance of senior engineers.
  • Help develop and test features for Windows desktop/Linux/Web based applications/
  • Learn to process complex 3D geometric data, computational geometry algorithms, and numerical methods.
  • Participate in daily software testing, bug fixing, and the organization of technical documentation.
  • Get exposure to Python scripting integration and API interface development.
  • Participate in code reviews and technical discussions to rapidly improve your technical skills.

Résumé des exigences :

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Mathematics, Physics, or related STEM fields.
  • Solid programming fundamentals with familiarity in VB.NET or C# development environments.
  • Basic knowledge of database operations (e.g., SQL Server, MySQL).
  • Fundamental understanding of Object-Oriented Programming (OOP) and common design patterns.
  • Strong interest in 3D graphics, geometric calculations, or scientific computing is a plus.
  • Excellent learning agility and logical thinking skills, with a passion for solving complex engineering problems.
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

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

Description

About the Product and Company

Xtronica is dedicated to provide automation and instrumentation solution for marine and offshore oil & gas industry.

We are looking for passionate fresh graduates with a solid foundation in software development to join our R&D team to develop application software for our control/monitoring system. You will help us modernize and maintain this specialized engineering platform.

Key Responsibilities

  • Assist in coding, maintaining, and optimizing core modules of the software under the guidance of senior engineers.
  • Help develop and test features for Windows desktop/Linux/Web based applications/
  • Learn to process complex 3D geometric data, computational geometry algorithms, and numerical methods.
  • Participate in daily software testing, bug fixing, and the organization of technical documentation.
  • Get exposure to Python scripting integration and API interface development.
  • Participate in code reviews and technical discussions to rapidly improve your technical skills.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Mathematics, Physics, or related STEM fields.
  • Solid programming fundamentals with familiarity in VB.NET or C# development environments.
  • Basic knowledge of database operations (e.g., SQL Server, MySQL).
  • Fundamental understanding of Object-Oriented Programming (OOP) and common design patterns.
  • Strong interest in 3D graphics, geometric calculations, or scientific computing is a plus.
  • Excellent learning agility and logical thinking skills, with a passion for solving complex engineering problems.
  • Local Canadian Citizen only as we are working on local defense projects.

Preferred Qualifications (Nice to have)

  • Familiarity with Python and scripting experience.
  • Basic knowledge or interest in naval architecture, marine engineering, or related fields.
  • Previous participation in course projects or personal projects with actual code contributions (e.g., GitHub).
  • Familiar with Mandarin to work with team in China.

Emplois semblables

  • Senior Software Engineer — Systems

    Vancouver, BC
    Temps plein

    UrbanLogiq

    At our core is a Knowledge Graph built on a formal ontology that organizes diverse public data (crash records, transit patterns, zoning, demographics, infrastructure, weather, economics)…; Develop technical…

  • Software Engineer

    Vancouver, BC
    Temps plein

    Gale (YC W25)

    You don't need prior experience with every technology in our stack, but we expect you to be comfortable learning and working with them; - 2+ years of professional software engineering experience; - Strong experience…

  • Software Engineer

    North Vancouver, BC
    Temps plein

    Venue Kings

    2+ years of professional software development experience involving production systems; Production experience with either Go or Python, plus the ability and interest to work in both languages; Experience designing and…

  • Senior Software Engineer

    Surrey, BC
    Temps plein

    Henry Schein Canada

    Translate product and business requirements into practical, maintainable technical solutions; Mentor other developers through code reviews, pairing, knowledge sharing, and technical guidance; 5+ years of professional…

  • Senior Software Engineer, Dentrix Ascend

    Surrey, BC
    Temps plein

    Software of Excellence

    Translate product and business requirements into practical, maintainable technical solutions; Mentor other developers through code reviews, pairing, knowledge sharing, and technical guidance; 5+ years of professional…

  • Software Engineer - WiFi

    Richmond, BC
    Sur placeTemps plein

    Eagle Wireless

    3+ ansCandidates need a Bachelor's or Master's degree in a related engineering or computer science field and 3+ years of Wi-Fi networking development experience. Strong C/C++, embedded Linux and Wi-Fi standards knowledge is required.

    Wireshark, Tcpdump, Git, Yocto Project, OpenWrt

  • Software Engineer - ML Training & Onboard Autonomy

    Vancouver, BC
    Temps plein

    Inverted AI

    2+ ansInverted AI needs candidates with a BSc or MSc in a technical field and 2+ years building ML or robotics systems. Candidates must have deployed a learned model onboard a real robot, vehicle or drone, and must know PyTorch, Python, and modern C++.

    PyTorch, ROS 2, TensorRT, ONNX, Docker, Singularity

  • Senior Software Engineer - AI Localization & NLP

    Vancouver, BC
    Temps plein

    Techedin

    6+ ansCandidates need 6+ years of software engineering experience, strong Python skills, and hands-on work with transformer models and AWS services such as SageMaker and Bedrock. Experience with localization workflows and Translation Management Systems is also required.

    Python, Hugging Face, AWS SageMaker, AWS Bedrock, Phrase, Passolo

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.