Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TerraSense

Software Developer III

TerraSense

Senior Software Developer at Terra Sense Analytics contributing to AI and deep learning projects. Mentoring junior developers and implementing software solutions for defense technology.

Posted 6/14/2026full-timeCalgary • 🇨🇦 CanadaSeniorLead💰 CA$108,240 - CA$155,760 per yearWebsite

Tech Stack

Tools & technologies
Cyber SecurityKubernetesLinuxPython

About the role

Key responsibilities & impact
  • Serve as a senior member of the software team, contributing to the delivery of complex solutions and features for company projects and products related to sensor integrations, real-time data processing, and data fusion algorithms.
  • Mentor more junior developers and work with your Team Lead to help provide technical leadership and guidance to more junior members of the team.
  • Collaborate closely with project and product managers, and other developers to deliver high-quality, scalable code.
  • Help lead the design and implementation of robust, scalable and secure software solutions.
  • Play a key role in the development of high-level system architectures.
  • Guide and mentor junior and intermediate developers through conducting code reviews, pair programming, and promoting best practices.

Requirements

What you’ll need
  • Diploma in Computer Technology, Bachelor’s degree or higher in computer science, electrical engineering, mathematics, physics, or a related technical field.
  • A minimum of 8 years of professional software development experience.
  • Expert-level mastery of modern C++ and Python.
  • Extensive experience with embedded Linux and NVIDIA Jetson platforms (L4T).
  • Proven track record of deploying production-quality code for computer vision and real-time streaming applications.
  • Deep understanding of GPU-accelerated processing (CUDA, Gstreamer, Deepstream).
  • Expertise in cybersecurity and system hardening (TLS, encryption, secure software practices).
  • Advanced knowledge of MISB standards (ST 0601, STANAG 4609) for ISR systems.
  • Experience with K8s (Kubernetes) in both on-premise and edge environments.
  • Ability to handle sensitive and confidential information professionally.
  • Must be eligible to attain a high-level Security Clearance (Secret minimum) and maintain clean criminal record checks as per contract compliance.
  • Previous military experience or experience working in defense-related technology is an asset.

Benefits

Comp & perks
  • 5 weeks flexible paid vacation, PLUS an additional 1 week paid vacation during the Christmas holiday season.
  • Training and professional development allowance.
  • Competitive medical, dental, and vision benefits.
  • Quarterly meetings in Kelowna covered.
  • $6,000 travel budget for discretionary use.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonembedded LinuxNVIDIA JetsonGPU-accelerated processingCUDAGstreamerDeepstreamcybersecuritysystem hardening
Soft Skills
mentoringtechnical leadershipcollaborationcode reviewspair programmingbest practices
Certifications
Bachelor’s degreediploma in Computer Technologyhigh-level Security Clearance