Senior Embedded Software Requirements & Release Engineer

QinetiQ Limited

Medicine Hat

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

QinetiQ Limited in Medicine Hat, Alberta, is seeking a Software Requirements & Release Engineer to support embedded firmware and software across QTSC vehicle product families. You will analyze inputs, decompose requirements, maintain traceability, and collaborate across software, electronics, and test teams to ensure proper releases and validation.

Responsibilities include defining acceptance criteria, validating design through tests, and coordinating with project teams on release readiness.

Qualifications

  • Bachelor's degree in Software, Computer Engineering, or equivalent.
  • 7+ years of experience in requirements engineering, embedded software, firmware development, or related fields.
  • Experience with avionics, vehicular systems, or command and control interfaces is a plus.
  • Legally eligible to work in Canada and able to obtain security clearance.

Responsibilities

  • Analyze customer and system inputs to identify software requirements and behaviours.
  • Decompose requirements into clear, verifiable software specs and maintain traceability.
  • Allocate requirements across drivers, HALs, middleware, and application logic.
  • Develop acceptance criteria, validation plans, and test objectives with the project team.
  • Support verification activities including unit, integration, and system testing.

Skills

C++
Python
Unit testing
Traceability
Scripting
CI/CD
Documentation

Education

Bachelor's degree in Software or Computer Engineering

Tools

Git
Jenkins
Jira
CodeBeamer/Polarion/DOORS
Azure DevOps

Job description

QinetiQ Limited in Medicine Hat, Alberta, is seeking a Software Requirements & Release Engineer to support embedded firmware and software across QTSC vehicle product families. You will analyze inputs, decompose requirements, maintain traceability, and collaborate across software, electronics, and test teams to ensure proper releases and validation.

Responsibilities include defining acceptance criteria, validating design through tests, and coordinating with project teams on release readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Requirements & Release Engineer
Software Requirements & Release Engineer

QinetiQ Limited • Medicine Hat

On-site
CAD 90,000 - 130,000
Senior UVS Systems Engineer & Project Lead
Senior UVS Systems Engineer & Project Lead

QinetiQ • Medicine Hat

Hybrid
CAD 110,000 - 160,000
RRSP/TFSA matching
Continuous learning opportunities
Competitive salary and benefits
Manufacturing Engineering Technologist Production Readiness
Manufacturing Engineering Technologist Production Readiness

QinetiQ Limited • Medicine Hat

On-site
CAD 70,000 - 95,000
Extended health and wellness spending?
RRSP/TFSA matching
Continuous learning and development
Electronics Technician – Uncrewed Vehicle Systems
Electronics Technician – Uncrewed Vehicle Systems

QinetiQ • Medicine Hat

On-site
CAD 60,000 - 90,000
Extended health & wellness spending
RRSP/TFSA matching
Continuous learning opportunities
Telemetry Firmware & Driver Engineer - Embedded/Cloud Edge
Telemetry Firmware & Driver Engineer - Embedded/Cloud Edge

QUALCOMM, Inc. • Markham

On-site
CAD 121,000 - 171,000
Senior Software Engineer - Embedded & Cloud Edge Innovator
Senior Software Engineer - Embedded & Cloud Edge Innovator

Qualcomm • Toronto

Hybrid
CAD 101,000 - 151,000
Annual bonus
RSU grants
Competitive benefits
Senior Embedded Software Developer — Quantum Control Firmware
Senior Embedded Software Developer — Quantum Control Firmware

Q Block • Ottawa

On-site
CAD 80,000 - 110,000
Extended health care benefits (including dental and vision)
Life insurance
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Q Block • Ottawa

On-site
CAD 130,000 - 165,000
Extended health care (including dental and vision)
Life insurance
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Q-Block Computing • Ottawa

On-site
CAD 130,000 - 165,000
Extended health care
Life insurance
Senior UVS Systems Engineer
Senior UVS Systems Engineer

QinetiQ • Medicine Hat

Hybrid
CAD 110,000 - 160,000
RRSP/TFSA matching
Continuous learning opportunities
Competitive salary and benefits