Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Deployed Software Engineer

Posted 1 view
Discussion

Summary

A field-focused software engineer who deploys Arondite's technology at Canadian defence and public-sector customer sites, writing code to solve real use cases, integrating with unfamiliar platforms, and testing autonomous/robotic systems in the field. Core stack spans C++, Java, Rust, Python, TypeScript/JavaScript (Angular/React), and SQL/PostgreSQL, with strong emphasis on secure coding and custo

Responsibilities

  • Implement Arondite's technology with customers so it effectively solves real-world problems
  • Collect feedback from end users and contribute to the development of core product features
  • Help build Arondite's deployed capability in Canada
  • Travel to customer sites in Canada and sometimes internationally, including offices, test facilities, ranges, exercise environments and operationally relevant field locations
  • Understand unfamiliar systems, engage directly with users and deploy Arondite's products by writing code that solves real use cases
  • Travel to customer sites to meet users and understand their use cases
  • Build secure, robust software in accordance with secure coding standards and internal security policies
  • Deploy products into customer environments
  • Interface with and test autonomous and robotic systems in the field
  • Integrate with unfamiliar platforms, data sources and operational systems as required by customer needs
  • Iterate with customers to refine implementations and maximise user value
  • Collaborate with deployed engineers across AI/ML, networking and robotics
  • Collect lessons from the field and turn them into product insight for the wider engineering team
  • Build Arondite's understanding of Canadian defence and public-sector operating environments
  • Drive a culture of excellence within the deployed team and wider company

Requirements

  • A degree in Computer Science, Engineering or a related technical or scientific subject
  • Strong core programming skills in either server-side languages such as C++, Java, Rust or Python, or front-end development in TypeScript or JavaScript using frameworks such as Angular or React
  • A deep enthusiasm for expanding your knowledge across a diverse technology stack
  • Strong customer-facing communication skills
  • Willingness to travel and work on-site with customers
  • The ability to work effectively in fast-moving environments where requirements may evolve quickly
  • The confidence to engage with complex technical systems and solve practical integration problems
  • A high level of ownership, initiative and comfort operating autonomously from day one
  • Existing Right to Work in Canada at the time of application
  • Likely requirement to hold a clearance or be willing to undergo Canadian security screening
  • Continuous residency in Canada for at least 5 years for Reliability Status, and 10 years for Secret, normally required for the relevant screening
  • Understanding of working on embedded or resource-constrained devices
  • Experience working with legacy systems
  • Experience with SQL databases such as PostgreSQL
  • Experience with machine learning applications
  • Passion for or experience working with hardware
  • Familiarity with defence, public-sector or other regulated delivery environments
  • Awareness of information-handling constraints, export controls or security requirements relevant to defence work
  • Experience deploying software in environments where reliability, resilience and operational usability matter

Core Competencies

Demonstrates strong programming skills in languages such as C++, Java, Rust, Python, TypeScript, and JavaScript, with a focus on secure coding practices and integration of complex systems. Possesses a deep understanding of Canadian defence and public-sector environments, along with the ability to engage with customers and iterate on product implementations.

Highest-signal resume keywords

  • C++ Programming
  • Java Programming
  • Python Programming
  • TypeScript Development
  • Machine Learning Applications

Certifications & Qualifications

  • Right to Work in Canada
  • Canadian Security Clearance

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available