Real-Time Software Engineer – Public Safety (Hybrid Ottawa)

Larus Technologies

Ottawa

Hybrid

CAD 90,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
Health and Dental insurance
Competitive vacation and PTO
Team-building events
Learning and development opportunities

Job summary

Larus Technologies, based in Ottawa, is seeking a Software Engineer to design and develop modules for real-time solutions in public safety and security. The role involves working on data interfacing, collection, aggregation, display, and analytics within an existing product.

You will contribute across Java and Python codebases, APIs, and cloud-ready components. The position is full-time, hybrid (3 days in-office in Ottawa, 2 days remote), with a salary range of CAD 90,000 to 140,000 and

Qualifications

  • University degree in Computer/Software Engineering, CS or related field.
  • Experience in securing software and obtaining Canadian government clearance.

Responsibilities

  • Design and develop software modules within an existing product.
  • Work on end-to-end real-time solutions for public safety and security domains.
  • Collaborate across teams to implement data interfacing, collection, and analytics.

Skills

Java
Python
REST APIs
Git
Gradle
Kubernetes
CI/CD
SQL
NoSQL
Linux
Windows
Cloud
Security principles

Education

University degree in Computer/Software Engineering or related field

Tools

Gradle
Git
Kubernetes
REST APIs

Job description

Larus Technologies, based in Ottawa, is seeking a Software Engineer to design and develop modules for real-time solutions in public safety and security. The role involves working on data interfacing, collection, aggregation, display, and analytics within an existing product.

You will contribute across Java and Python codebases, APIs, and cloud-ready components. The position is full-time, hybrid (3 days in-office in Ottawa, 2 days remote), with a salary range of CAD 90,000 to 140,000 and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Larus • Ottawa

Hybrid
CAD 90,000 - 140,000
Software Engineer
Software Engineer

Larus Technologies • Ottawa

Hybrid
CAD 90,000 - 140,000
Competitive compensation package
Health and Dental insurance
Competitive vacation and PTO
+2
Ruby on Rails Developer – Hybrid (Ottawa) | Career Growth
Ruby on Rails Developer – Hybrid (Ottawa) | Career Growth

Leonardo Canada Inc. • Ottawa

Hybrid
CAD 80,000 - 100,000
Company-paid benefits
Hybrid work
Annual bonus
+2
Frontend/UI Developer
Frontend/UI Developer

Larus Technologies Corporation • Ottawa

Hybrid
CAD 80,000 - 90,000
Competitive compensation package
Health and Dental insurance
Competitive vacation and paid time off
+2
Data Scientist
Data Scientist

Larus Technologies Corporation • Ottawa

Hybrid
CAD 80,000 - 95,000
Competitive compensation
Health and dental insurance
Vacation and PTO
+2
Software Developer
Software Developer

Kongsberg Geospatial • Ottawa

Hybrid
CAD 75,000 - 125,000
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Post-Sales Solutions Engineer (Hybrid, Ottawa)
Post-Sales Solutions Engineer (Hybrid, Ottawa)

N-able • Ottawa

Hybrid
CAD 99,000 - 151,000
Agile Operations & Jira Specialist
Agile Operations & Jira Specialist

Larus Technologies Corporation • Ottawa

Hybrid
CAD 75,000 - 90,000
Competitive compensation package
Comprehensive health and dental insurance
Paid time off
+2
Senior C# Software Developer
Senior C# Software Developer

Leonardo Group • Ottawa

Hybrid
CAD 90,000 - 100,000
Group benefits (company-paid)
Hybrid work flexibility
Annual incentive bonus
+3