Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Requirements & Release Engineer

QinetiQ

Medicine Hat, AB | Full-Time | Permanent | Hybrid Work Environment 

️ About the Role

As part of the Software Engineering Department, the Software Requirements and Release Engineer supports the design, development, validation, configuration, and release of embedded firmware and software for QTSC uncrewed vehicle product families. The role supports aerial and surface vehicles, control stations, test equipment, and payload systems. 

General Responsibilities & Duties 

  • Analyze customer, system, electronics, interface, operational, safety, and validation inputs to identify software-relevant requirements and behaviours including interfaces with CAN, serial, Ethernet, discrete I/O, telemetry, command-and-control messages, sensor inputs, actuator outputs, vehicle status, and system health reporting. 

  • Decompose higher-level requirements into clear, concise, feasible, verifiable, and traceable software requirements. 

  • Allocate requirements to the appropriate software layers and maintain traceability from source requirements through validation evidence. 

  • Work with project, software, engineering support, and test and validation teams to allocate requirements across drivers, hardware abstraction layers, middleware, application logic, control laws, diagnostics, communication interfaces, health monitoring, and integration logic. 

  • Defines expected software behaviour for normal operation, startup, shutdown, degraded modes, invalid inputs, communication loss, timeouts, fault conditions, diagnostics, recovery, and safe-state logic in alignment with the overall system and/or subsystem operational behaviors. 

  • Develop acceptance criteria, validation requirements, test objectives, test cases, procedures, expected results, pass/fail criteria, required logs, and objective-evidence expectations in collaboration with the project team. 

  • Maintain bidirectional traceability among source requirements, software requirements, software components, test cases, execution results, defects, and verification evidence. 

  • Support and conduct unit, component, bench, test-jig, SWIL/HIL, integration, regression, system, and acceptance testing as applicable. 

  • Review logs, test outputs, anomalies, defect reports, and integration issues to determine whether requirements are satisfied or require clarification, rework, or retest. 

  • Works with software, electronics, systems, mechanical, test, production, quality, and field teams to resolve requirements gaps, interface issues, implementation assumptions, and validation concerns. 

  • Support requirements and design reviews, validation and integration readiness, release readiness, ATP inputs, verification reports, and software release evidence packages. 

  • Collaborate with the project team to develop requirements, validation plans, test cases, test procedures, evidence reviews, and verification recommendations within the assigned project scope. 

  • Support C++, Python, scripting, automation, simulation utilities, log-processing tools, and validation-support software as required. 

  • Support controlled requirements baselines, change-impact analysis, configuration management, version control, and release documentation. 

Alarm clock Skill Requirements:

Essential Skills: 

  • Working knowledge of C++ and Python for software understanding, scripting, automation, test support, or validation utilities. 

  • Practical experience developing and using unit-test frameworks, static-analysis and code-quality tools, test jigs, bench setups, SWIL/HIL systems, simulation environments, and laboratory validation equipment. 

  • Experience with Git-based source-control platforms and continuous-integration tools, including Gitea, GitLab, Bitbucket, Jenkins, or equivalent systems. 

  • Bash, MATLAB/Simulink, or related engineering scripting and automation tools. 

  • Ability to interpret interface control documents, wiring information, electrical schematics, signal definitions, I/O maps, and software architecture information. 

  • Basic use of requirements management tools such as Codebeamer, Polarion, DOORS, Jama, Azure DevOps, or equivalent. 

  • Basic use of Jira or other tools for issue, defect, workflow, or project tracking tools. 

  • Microsoft Word and Excel for requirements, traceability, reporting, and evidence management. 

Additional Asset Skills: 

  • Project Management tools including scheduling tools such as MS project, Project Insight, etc. 

  • Requirements-based engineering, verification, validation, and traceability using V-model, W-model, Agile, or gated engineering lifecycles. 

  • Configuration management, baseline control, defect lifecycle, change-impact analysis, and release-readiness evidence. 

  • ISO 26262, DO-178C, ARP4754A, IEC 61508, MISRA-C, MISRA-C++, or similar high-reliability engineering practices. 

 What You Bring

Education & Professional Membership: 

  • Bachelor’s degree in Software, Computer Engineering, or equivalent. 

  • Registered APEGA P. Eng or PL. Eng or eligibility  

Work Experience: 

  • 7+ years of experience in requirements engineering, embedded software, firmware development, software validation, systems engineering, electronics/software integration, verification and validation, or related engineering work. 

  • Experience working in a multidisciplinary environment involving software, electronics, systems, mechanical, test, production, quality, or field operations. 

  • Experience in avionics, marine, vehicular military systems, and/or communication equipment. 

Security 

  • Applicants must be legally authorized to work in Canada and meet the eligibility requirements to obtain and maintain the Government of Canada security clearance required for the position
  • Must be eligible for and maintain a clear background check, including criminal record screening, as required for security clearance

 Why QinetiQ?

We offer a  high-performing, inclusive work environment  where you can thrive, contribute meaningfully, and be your authentic self. Our  people-first culture  supports your wellbeing, growth, and ability to make a real impact.

You’ll also benefit from a  competitive salary and benefits package , including:

  • Extended health and wellness spending accounts
  • RRSP/TFSA matching
  • Access to continuous learning and development opportunities
  • And more!

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Software Requirements & Release Engineer in Medicine Hat, AB vacancy
  •  ...the Role As part of the Engineering Support Function, the Prototype...  ...acceptance testing for software for QTSC uncrewed vehicle product...  ...Collaborate to create, validate, and release production Build Instructions...  ...and operational procurement requirements.  ~ Identify documentation... 
    Software
    Permanent employment
    Full time

    QinetiQ

    Medicine Hat, AB
    24 days ago
  •  ...About the Role As part of the Electronics Engineering Department the Electronics Engineer position...  ...development end goal concept for Subsystem requirements  ~ Testing and validating Electrical and electronic design for release approval. ~ Creating engineering... 
    Suggested
    Permanent employment
    Full time

    QinetiQ

    Medicine Hat, AB
    18 days ago
  • $28 - $40 per hour

    Job Responsibility: Pharaoh Engineering Ltd. provides engineering services...  .... Perform inspections as required. Prepare reports to...  ...Utilizes industry specific software and related technologies in design...  ...duties, as required. Job Requirements: ~2 year post-secondary Diploma... 
    Software
    Hourly pay
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Pharaoh Engineering Ltd.

    Medicine Hat, AB
    5 days ago
  •  ...As part of the Mechanical Engineering Department the Engineering Drafting...  ...tasks at once within with required by dates with the employee managing...  ...daily duties to achieve the requirements with support management as...  ...~ Autodesk Inventor & PDM software (Autodesk Vault)  ~ Basic... 
    Software
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Night shift

    QinetiQ

    Medicine Hat, AB
    10 days ago
  •  ...Hybrid Work Environment  ️ About the Role As part of the Engineering Support Function of the Engineering Department at QTSC, the...  ...publications for Operation & Maintenance for internal and customer requirements. Developing with the project design team and production... 
    Suggested
    Permanent employment
    Full time

    QinetiQ

    Medicine Hat, AB
    24 days ago
  •  ...City of Medicine Hat as a Plant Electrical and Instrumentation Engineer! Permanent | Full‑Time | On site Competitive salary + comprehensive...  ...) is considered an asset. Demonstrated experience with the requirements of regulatory agencies such as ABSA, AESO, and the AER is... 
    Remplacement
    Permanent employment
    Full time
    Relocation package

    City of Medicine Hat

    Medicine Hat, AB
    7 days ago
  •  ...strategies, and promoting quality engineering practices throughout the software development lifecycle. Candidates should...  ...frequent and reliable software releases. Design, develop, and implement...  ...practices, and overall software quality. Required Qualifications ~2+ years of... 
    Software
    Contract work
    Remote work

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  •  ...that system functionality meets business requirements and quality standards. The role...  ...ideal candidate will have experience in software quality assurance, User Acceptance Testing...  ...results, and support project readiness and release activities. Required Qualifications ~... 
    Software
    Contract work
    Monday to friday

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  •  ...records and identify information that may require redaction in accordance with applicable...  ...organize, and finalize document packages for release. Maintain accurate records of access...  ...Adobe Acrobat Pro or similar PDF editing software. Minimum 2 years of experience with... 
    Software

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  • $850 per week

     ...(per 1 hour session) $300-$850 (multi-session studies) Job Requirements: Show up at least 10 mins before discussion start time. Participate...  ...get to review and use new products or services before they are released to the public. You must apply on our website and complete a... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Work from home
    Flexible hours

    ApexFocusGroup

    Medicine Hat, AB
    a month ago
  •  ...their tip without reporting an issue with the order, we’ll cover the amount of the tip that the customer removed, up to $10 Basic requirements: At least 18 years old (19+ to deliver alcohol) Eligible to work in Canada Consistent access to a vehicle and a recent... 
    Weekly pay
    Contract work
    Temporary work
    Part time
    For contractors
    Seasonal work
    Local area
    Flexible hours
    Weekend work
    Weekday work

    Instacart Shoppers

    Medicine Hat, AB
    2 days ago
  •  ...Remote access supported, subject to project requirements Job Overview We are seeking an...  ...initiatives involving data management, data engineering, visualization, advanced analytics, data...  ...(AVD) and associated remote-access software. Windows is preferred. Candidates are... 
    Software
    Long term contract
    Contract work
    Temporary work
    Work at office
    Remote work

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  •  ...role supports multiple business areas and requires strong communication, analytical,...  ...Log and track incidents using help desk software, retrieve existing tickets, provide resolutions...  ..., Computer Science, Mathematics, Engineering, or equivalent experience. ~4 years of... 
    Software
    For contractors
    Work at office
    Remote work
    Monday to friday

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  • $35k - $145k per year

     ...maintain positive customer relationships. • Proficient in using CRM software and other relevant computer applications. • Excellent...  ...practices that are in compliance with applicable legislation. If you require accommodation during any stage of the recruitment process,... 
    Software
    Long term contract
    Full time
    Internship

    Volkswagen

    Medicine Hat, AB
    1 day ago
  • $50k - $65k per year

     ...and our two offices and ensuring compliance with the financial requirements of the Law Society of Alberta. Candidates will need to have...  ...principles, be detail oriented and have proficiency in accounting software. The Financial Administrator will report to the firm's... 
    Software
    Full time
    Work at office
    Relocation
    Monday to friday
    Shift work

    MacLean Wiedemann Lawyers LLP

    Medicine Hat, AB
    5 days ago
  •  ...collect, compile and deliver the information required for community audits. • Leads the...  .... • Experience in managing software systems, including EHR (Yardi) and Lippincott...  ...completion of all mandatory Provincial Health Requirements • Active CPR and First Aid... 
    Software
    Long term contract
    Shift work

    Optima Living

    Medicine Hat, AB
    4 days ago
  • $39.17 per hour

     ...shop activities as the Mechanic may be required to perform field work on down buses. We...  ...Follow SOUTHLAND procedures and guidelines Requirements Journeyperson Ticket Own hand tools...  ...an asset Exposure to working on diesel engines Analytical and troubleshooting skills Ability... 
    Bi-weekly pay
    Hourly pay
    Trial period
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    Southland Transportation

    Medicine Hat, AB
    10 days ago
  • $36k - $65k per year

     ...selecting and ordering automotive parts and accessories. This role requires strong customer service skills, technical knowledge of...  ...stocking and inventory management. Utilize dealership management software to track parts orders, inventory levels, and customer interactions... 
    Software
    Full time
    Internship

    Volkswagen

    Medicine Hat, AB
    14 days ago
  •  ...resolution and minimal operational disruption. Support application releases and updates while minimizing risks to business continuity....  ...and Business Analysis Gather, analyze, and document business requirements from end users and stakeholders. Translate business needs... 
    Ongoing contract
    Contract work
    Monday to friday

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago
  • $34.45 per hour

     ...Proficiency in Microsoft Office and the ability to adapt to new software and billing systems. Excellent verbal and written communication...  ...and across departments.   Skills Assessment This role requires strong numerical keystroke speed and a high level of typing accuracy... 
    Software
    Hourly pay
    Temporary work
    Casual work
    Work at office
    Work from home

    City of Medicine Hat

    Medicine Hat, AB
    5 days ago
  • $72k - $110k per year

     ...returns, warranties, and core returns as required. 6. Provide excellent customer service...  ...and availability. 9. Coordinate parts requirements to support the service departments and...  ...inventory management systems and computer software. 6. Strong attention to detail and... 
    Software
    Full time

    Volkswagen

    Medicine Hat, AB
    11 days ago
  • $36.03 per hour

     ...efficiently, accurately, and in compliance with established program requirements, helping projects move forward with confidence. Deliver...  .... Proficiency with Microsoft Office and other modern office software, with the ability to learn new systems and applications is an asset... 
    Software
    Hourly pay
    Temporary work
    Part time
    Work at office
    Work from home
    Flexible hours

    City of Medicine Hat

    Medicine Hat, AB
    15 days ago
  •  ...Medicine Hat, AB | Full-Time | Permanent | On-Site Requirement  ️ About the Role The Senior Purchaser/Buyer independently manages...  ...authority with recommended actions. Collaborate with Engineering, Quality, Planning and Operations to define technical, quality... 
    Long term contract
    Permanent employment
    Full time

    QinetiQ

    Medicine Hat, AB
    10 days ago
  •  ...delivery within approved scope, schedule, budget, and quality requirements. The role coordinates cross-functional teams, manages project...  ...~ Coordinate cross-functional teams, including commercial, engineering, operations, quality, supply chain, and support functions.... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    Night shift

    QinetiQ

    Medicine Hat, AB
    11 days ago
  •  ...organization Perform additional accounting, payroll, and HR duties as required What You Bring A minimum of three years of business...  ...and Word Experience working with accounting and/or payroll software Experience with MAX MRP and QuickBooks is considered an asset... 
    Software
    Weekly pay
    Full time
    Work at office

    Careers in Ag - Agricultural Manufacturers of Canada

    Medicine Hat, AB
    17 days ago
  •  ...Pharmacists. Your injection certification. Proficiency with Pharmacy Software solutions, preferably Kroll. Experience with Opioid Agonist Treatment (OAT) and completed mandatory training when required. The ability to assess, plan and apply clinical knowledge when... 
    Software
    Relocation package

    Save-On-Foods - Alberta

    Medicine Hat, AB
    more than 2 months ago
  •  ...Clinical background considered an asset Experience with Dental software Candidates must be legally eligible to work in Canada. We...  ...applicants will be contacted. Job applicants with a disability who require reasonable accommodation for any part of the application or... 
    Software
    Temporary work
    Immediate start
    Monday to friday

    Dentalcorp Health Services LTD.

    Medicine Hat, AB
    4 days ago
  •  ...in training new Production Operators, if required.  ~ Adhere to company policies, procedures, and regulations.  ~ Assist Engineering with the creation of acceptance test documentation...  ...as required.  Skill Requirements: ~ Strong Mechanical aptitude is required... 
    Temporary work

    QinetiQ

    Medicine Hat, AB
    23 days ago
  •  ...Hat, AB | Full-Time | Travel Required   ️ About the Role The...  ...customer and internal business requirements. The Team Lead also coaches...  ...within an operational, technical, engineering, defence, aviation, maritime...  ..., communications, IT, engines, composites, payloads, launch... 
    Remplacement
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work
    Night shift

    QinetiQ

    Medicine Hat, AB
    18 days ago
  •  ...processes. Develop procurement recommendations, including resource requirements, dependencies, policy implications, and appropriate procurement...  ...years of experience procuring technology solutions, including software, hardware, cloud services, cybersecurity tools, system... 
    Software
    Contract work

    Compu-Vision Consulting Inc.

    Medicine Hat, AB
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Requirements & Release Engineer. Be the first to apply!