Top Benefits
About the role
Job Title:
Senior Software Engineer
Location:
Medicine Hat, Alberta, Canada
Role Type:
Permanent Full Time
Senior Embedded Software Engineer
Medicine Hat, AB | Full-Time | Security Clearance Required | 10+ Years Experience
Join a team that’s shaping the future of unmanned vehicle systems at QinetiQ Target Systems Canada . We’re looking for a Senior Embedded Software Engineer who thrives in a collaborative, multi-disciplinary environment and is passionate about building innovative, safe, and secure technologies.
️ What You’ll Do
As a key member of our Embedded & Software Systems Engineering team, you will:
Design and develop embedded software systems aligned with safety and regulatory standards.
Lead software development across the full lifecycle—from concept to release.
Collaborate with cross-functional teams to meet system-level requirements.
Mentor junior engineers and review their work.
Manage software configuration, version control, and release processes.
Prepare technical documentation for validation, qualification, and safety.
Contribute to cost estimates and support continuous improvement initiatives.
What You Bring
Bachelor’s degree in Software or Electronics Engineering (or equivalent).
10+ years of relevant experience in embedded software development.
Proficiency in C, C++, Python, MATLAB/Simulink.
Experience with Linux development, Git, and bash scripting.
Strong understanding of electronic schematics and complex systems.
Excellent communication, organization, and critical thinking skills.
Eligibility for Canadian Class 2 Security Clearance (must be a Canadian citizen or Permanent Resident).
Bonus Points For:
Experience with PowerPC, STM32, and x86 platforms.
Familiarity with avionics, marine, or military systems.
Linux driver development and network/data link programming.
Membership in APEGA or eligibility under the Washington Accord.
Security & Safety Requirements
Must be a Canadian citizen or Permanent Resident
Eligible for Canadian Class 2 Security Clearance
Why Join Us?
We offer a high-performing, inclusive, and hybrid 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.
Explore our culture
Plus, enjoy the lifestyle perks of Medicine Hat: affordable living, short commutes, and a welcoming, family-friendly community.
Ready to Make an Impact?
Apply now and help us engineer a safer, more connected future.
About QinetiQ US
For over 60 years, QinetiQ US has been providing world-class technology development, engineering research and development and revolutionary products to the defense, security, and commercial markets.
Our mission-led approach to innovation ensures we get the best capabilities rapidly into the hands of our customers. Our capabilities include Mission Operations, ISR, Cyber, Information Advantage and Robotics & Autonomous Systems. Together, these play a growing role supporting missions by protecting the lives of our war fighters and protecting complex systems and critical assets.
QinetiQ US is headquartered in McLean, Virginia and is part of QinetiQ Group PLC (QQ: LSE), one of the world’s leading defense and security technology companies.
Top Benefits
About the role
Job Title:
Senior Software Engineer
Location:
Medicine Hat, Alberta, Canada
Role Type:
Permanent Full Time
Senior Embedded Software Engineer
Medicine Hat, AB | Full-Time | Security Clearance Required | 10+ Years Experience
Join a team that’s shaping the future of unmanned vehicle systems at QinetiQ Target Systems Canada . We’re looking for a Senior Embedded Software Engineer who thrives in a collaborative, multi-disciplinary environment and is passionate about building innovative, safe, and secure technologies.
️ What You’ll Do
As a key member of our Embedded & Software Systems Engineering team, you will:
Design and develop embedded software systems aligned with safety and regulatory standards.
Lead software development across the full lifecycle—from concept to release.
Collaborate with cross-functional teams to meet system-level requirements.
Mentor junior engineers and review their work.
Manage software configuration, version control, and release processes.
Prepare technical documentation for validation, qualification, and safety.
Contribute to cost estimates and support continuous improvement initiatives.
What You Bring
Bachelor’s degree in Software or Electronics Engineering (or equivalent).
10+ years of relevant experience in embedded software development.
Proficiency in C, C++, Python, MATLAB/Simulink.
Experience with Linux development, Git, and bash scripting.
Strong understanding of electronic schematics and complex systems.
Excellent communication, organization, and critical thinking skills.
Eligibility for Canadian Class 2 Security Clearance (must be a Canadian citizen or Permanent Resident).
Bonus Points For:
Experience with PowerPC, STM32, and x86 platforms.
Familiarity with avionics, marine, or military systems.
Linux driver development and network/data link programming.
Membership in APEGA or eligibility under the Washington Accord.
Security & Safety Requirements
Must be a Canadian citizen or Permanent Resident
Eligible for Canadian Class 2 Security Clearance
Why Join Us?
We offer a high-performing, inclusive, and hybrid 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.
Explore our culture
Plus, enjoy the lifestyle perks of Medicine Hat: affordable living, short commutes, and a welcoming, family-friendly community.
Ready to Make an Impact?
Apply now and help us engineer a safer, more connected future.
About QinetiQ US
For over 60 years, QinetiQ US has been providing world-class technology development, engineering research and development and revolutionary products to the defense, security, and commercial markets.
Our mission-led approach to innovation ensures we get the best capabilities rapidly into the hands of our customers. Our capabilities include Mission Operations, ISR, Cyber, Information Advantage and Robotics & Autonomous Systems. Together, these play a growing role supporting missions by protecting the lives of our war fighters and protecting complex systems and critical assets.
QinetiQ US is headquartered in McLean, Virginia and is part of QinetiQ Group PLC (QQ: LSE), one of the world’s leading defense and security technology companies.