Geospatial Software Engineer - Telemetry & Mapping
Dominion Dynamics
Geospatial Software Engineer - Telemetry & Mapping Preferred Location: Ottawa
Reports to: CTO
Type: Full-Time
About Dominion Dynamics
See everything. Defend what matters.
Dominion Dynamics is building tomorrow’s technology today: sovereign, next-generation defence systems for the harshest environments on Earth.
We’re delivering a software-defined command and control capability that lets Canada and its allies see, respond, and defend across every domain, starting in the Arctic, where extreme cold demands technology no one else can deliver.
From prototype to deployment in months, we move fast, co-develop with operators, innovate at the edge, and test in our North.
Our founding team includes veterans from Anduril, Google, Amazon, and the Canadian Armed Forces. We’re building hard tech in hard places, and we're looking for system-level thinkers who thrive at the intersection of autonomy, aerospace, and national security..
Why This Role Matters
Clear, accurate geospatial telemetry is essential for operator decision-making and mission coordination across remote areas. This role turns high-volume telemetry into intuitive, high-performance map surfaces and spatial analysis tools; by doing so it improves situational awareness and shortens the decision loop in operational contexts.
The Role: Geospatial Software Engineer - Telemetry & Mapping
You will lead the design and delivery of telemetry mapping systems that transform raw sensor and vehicle streams into performant, interactive map layers and analytics; this builder/operator role spans front-end visualization, back-end geospatial processing, and integration with real-time telemetry sources.
What You’ll Do
Build and maintain front-end map visualizations and dashboards using JavaScript/TypeScript and relevant mapping frameworks.
Implement back-end services and data pipelines in Python to ingest, normalize, and serve geospatial telemetry.
Design efficient telemetry storage and query patterns that support low-latency map updates and time-series playback.
Implement spatial analytics, clustering, and filtering to surface operator-relevant insights.
Surface telemetry to Android operator apps or ATAK plugins when required.
Ensure robust, fault-tolerant integration between telemetry sources and map layers; handle intermittent/lossy links gracefully.
Write tests, CI/CD pipelines, and performance benchmarks for map rendering and data-serving components.
Collaborate with embedded systems, and UX teams to define interfaces and refine operational workflows.
Support field deployments and iterate on visualization behaviours based on operator feedback.
What You’ll Bring
Bachelor’s or Master’s in Computer Science, GIS, Software Engineering, or equivalent practical experience.
Senior: 5+ years; Mid: 2-4 years of experience.
Strong production experience with JavaScript/TypeScript and front-end map technologies; practical Python experience for back-end services.
Familiarity with spatial data formats, time-series telemetry, and server-side processing; working knowledge of R is a plus for analytics.
Experience designing low-latency data pipelines and optimizing map rendering for high-volume streams.
Proven ability to integrate closely with hardware and embedded teams; pragmatic in-field troubleshooting experience preferred.
Collaborative, mission-focused thinker; able to translate operator needs into clean, performant interfaces.
Eligibility for Canadian security clearance preferred; Canadian citizenship an asset.
No defence background required.
We've hired people who didn't tick every box. If this is the work you want to do, please apply anyway.
Why Join Us
Building something meaningful starts with the right people.
At Dominion Dynamics, you’ll:
Shape Canada’s future by building real defence capability for the CAF and our allies.
Make decisions that ship in a high-trust environment with short feedback loops and rapid iteration.
Move fast, field faster, and work directly with the operator — our systems are in the field with the CAF now.
Have an impact from day one with equity, responsibility, and direct access to leadership.
If you’re curious, hands-on, and driven by the opportunity to make a difference, this is where you belong!
Compensation & Benefits
Competitive base salary and company equity
Comprehensive health benefits
Additional equity granted based on impact
We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada.
- ...RF Signal & Telemetry Systems Engineer Preferred Location: Ottawa Reports to: CTO Type: Full-Time About Dominion Dynamics Dominion... ...Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign. We believe tomorrow’...SuggestedFull time
$93.76k - $114.1k per year
...Infrastructure Application Close: 17/08/2026 Job Summary The Geospatial Analytics, Technology and Solutions unit is responsible for... ...(ZIS) activities, Water and Wastewater Distribution Network, Engineering Information Centre, Central Registry (Composite Utilities) and...SuggestedPermanent employmentFull timeTemporary work$44 per hour
...Competitive salary Health insurance Opportunity for advancement Interested in becoming a United States Registered Nurse in Telemetry ? Benefits: ~ You are employed by us at Elite365 ~ Health, Dental, and Vision insurance ~ Opportunity for advancement ~...SuggestedHourly payFull timeContract workLive InEB3Local areaImmediate startRelocationRelocation package- ...meaningful work with global impact. We are seeking an Embedded Software Engineer to work as part of our R&D software firmware design team.... .... Develop device drivers, control loops, diagnostics, telemetry, and communication protocols. Optimize firmware for performance...SuggestedLong term contractInternship
- ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role You will drive development... ...role centers on designing, testing, and operating resilient telemetry and interface systems for constrained, forward-deployed...SuggestedFull time
$126.4k - $158k per year
...The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and high... ...regarding ML tooling and infrastructure. Incorporate telemetry into the platform for complex failure mode analysis, ensuring...Full timeWork at officeFlexible hours1 day per week- ...We are seeking a Network Software Development Engineer for our client for a 12-month contract, 37.5 hours per week . Hybrid work arrangement... ...and RESTCONF . Define and implement configuration and telemetry models using YANG . Design and maintain automated scripts...Hourly payContract workWork at office
- ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion and data processing, the operator-facing dashboards, and the...Full time
$85k - $110k per year
...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.... ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...Full timeInternshipWork at officeRemote workFlexible hours$100k - $135k per year
...Team We’re a lean, high-leverage team at the heart of our engineering organization. We ship new product features, build the APIs that... ...production-ready code daily . About the Role We’re hiring a Software Engineer who is genuinely strong on both the front end and the...Full timeInternshipManual laborWork at officeFlexible hours3 days per week$90k - $140k per year
...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-... ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS)....Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week$180k - $300k per year
...making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects...Remote jobFull timeWork at officeLocal areaWork from home- ...Software Automation Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data...Full time
- ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend... ...and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows using...
$85k - $225k per year
...life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of product features for various products at Veeva. In this role, you...Remote jobFull timeWork at officeLocal areaWork from home- ...What Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...getting started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer...Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$120k - $155k per year
...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software... ...Ruskin into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact on...Long term contractFull timeInternshipWorldwideShift work$110k - $270k per year
...to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex problems...Remote jobFull timeWork at officeLocal areaWork from home- ...General Dynamics Mission Systems–Canada, our focus extends beyond engineering technology solutions—we are dedicated to cultivating careers.... ...Job Description We are currently hiring for a working level Software Engineer with Linux systems administration experience to...Remote jobFull timeInternshipWork at officeFlexible hours
- ...We are looking for an analytical Software Engineer to design and integrate software modules into our production and product systems. You will focus on the "glue" that connects different systems, developing scripts to automate testing and ensure hardware interoperability. This...Full time
- ...As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic products. In addition, you may provide technical leadership to a small multi-faceted design team. We are looking for candidates who...Full time
$85k - $225k per year
...positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work with the latest front-end and back-end technologies as we tackle some...Remote jobFull timeWork at officeLocal areaWork from home$110k - $270k per year
...and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The...Remote jobFull timeWork at officeLocal areaWork from home$85k - $110k per year
...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.... ...experience a diverse variety of tasks through all stages of the software development life cycle. This role will be a combination of working...Full timeWork at officeRemote workFlexible hours$137k - $152k per year
...Senior Software Systems Engineer About Anvil Anvil is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We extend our expertise to public safety, law enforcement, and national...Full timeFor contractorsLive InWork at officeRemote workFlexible hours- ...government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...development/coding and testing of our cutting edge LightSpeed Software by actively engaging with both the test and support teams to ensure...Full timeInternshipWork at officeRemote workWorldwide
$102.5k - $184.5k per year
...Are you a software developer who loves building beautiful user interfaces? Would making an... ...excite you? Join Our Cloud Experience Engineering Team Our Cloud Experience Engineering... ...series, or managing your savings, we're the engine behind the scenes. We provide the world's...Full timeWork at officeWork from home$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and...Remote jobLong term contractFull time- ...implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas in... ...in a bachelor’s or master's degree in computer or electrical engineering, computer science, or similar disciplines Experience with C...Hourly payFull timeInternshipFlexible hours
$65k - $75k per year
...do it. About The Role As a Junior Software Developer (AI & Agentic Systems) , you will... ...sits at the intersection of software engineering, artificial intelligence, and distributed... ...agent orchestration patterns or workflow engines Exposure to prompt engineering and evaluation...Full timeSummer workInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Geospatial Software Engineer - Telemetry & Mapping. Be the first to apply!
- développeur logiciel Ottawa, ON
- junior software developer Ottawa, ON
- new graduate software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer co-op Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer devops Ottawa, ON
- linux software engineer Ottawa, ON
