Test Software and DevOps Developer

ProCom

Calgary

Hybrid

GBP 42,000 - 58,000

Full time

6 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

ProCom is seeking a Test Software and DevOps Developer to join our firmware development team in a hybrid role. The position focuses on developing and supporting change management and build/release pipelines for firmware, API/SDK, and software test tools within a Microsoft Azure environment.

The role requires a degree in a related discipline and hands-on experience with PowerShell, NodeJS, C++, or C#. Collaborative, communicative, and problem-solving skills are essential as you work with

Qualifications

  • Bachelor's degree in computer science, computer engineering, or a related discipline.
  • Experience in software/DevOps development using PowerShell, NodeJS, C++, or C# in a Microsoft Azure environment.
  • Experience with typical software development tools, including IDEs, configuration management tools, and debugging tools.
  • Experience with host/device or client/server type interfaces.
  • Good verbal and written communication skills.
  • Proven interpersonal and communication skills in a team-oriented, collaborative environment.
  • Nice to have: experience with Rust.
  • Nice to have: delivery of APIs or SDKs.
  • Nice to have: innovative problem-solving skills.
  • Nice to have: experience with embedded systems.
  • Nice to have: resourcefulness and initiative in product development.

Responsibilities

  • Work as part of our Device Interface API / SDK team designing and implementing change management, build, and release pipelines for firmware, API/SDK, and software test tools.
  • Design, document, and implement software to achieve architectural and functional requirements, along with performance and quality metrics.
  • Work with firmware, software, and hardware project teams to recommend solutions complementing our software product suite.
  • Create and maintain design documentation.
  • Design and develop manufacturing test tools with our New Products Introduction team.
  • Support and contribute to our end-to-end product development processes.
  • Maintain a comprehensive awareness of the technology landscape.

Education

Bachelor's degree in computer science, computer engineering, or a related discipline

Tools

IDEs
Configuration management tools
Debugging tools
Host/Device interfaces

Job description

Salary: £42,000 - 58,000 per year

Requirements:
  • A bachelors degree in computer science, computer engineering, or a related discipline
  • Experience in software/DevOps development using PowerShell, NodeJS, C++, or C# in a Microsoft Azure environment
  • Experience with typical software development tools, including IDEs, configuration management tools, and debugging tools
  • Experience with host/device or client/server type interfaces
  • Good verbal and written communication skills
  • Proven interpersonal and communication skills in a team-oriented, collaborative environment
  • Nice to have: experience with Rust
  • Nice to have: delivery of APIs or SDKs
  • Nice to have: innovative problem-solving skills
  • Nice to have: experience with embedded systems
  • Nice to have: resourcefulness and initiative in product development
Responsibilities:
  • Work as part of our Device Interface API / SDK team designing and implementing change management, build, and release pipelines for firmware, API/SDK, and software test tools
  • Design, document, and implement software to achieve architectural and functional requirements, along with performance and quality metrics
  • Work with firmware, software, and hardware project teams to recommend solutions complementing our software product suite
  • Create and maintain design documentation
  • Design and develop manufacturing test tools with our New Products Introduction team
  • Support and contribute to our end-to-end product development processes
  • Maintain a comprehensive awareness of the technology landscape
Technologies:
  • API
  • Azure
  • C#
  • DevOps
  • Embedded
  • Firmware
  • Hardware
  • Support
  • NodeJS
  • PowerShell
  • Rust
  • Cloud

More:

We are seeking a Test Software and DevOps Developer to join our firmware development team in Calgary or Ottawa and help expand our evolving audio product line. This is a permanent hybrid role based in Calgary, Alberta, with 4 days onsite per week. The project involves developing and supporting firmware/software change management and build/release pipelines in a Microsoft Azure environment, contributing to the delivery and support of embedded systems and tools.

last updated 36 week of 2026

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

Similar jobs worth comparing

Software Test Engineer
Software Test Engineer

Know History • Calgary

Hybrid
CAD 45,000 - 55,000
Health and dental benefits
Paid vacation
Paid sick leave
+1
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

On-site
CAD 120,000 - 150,000
Software Developer - Cloud - Intermediate
Software Developer - Cloud - Intermediate

Delta Controls • Surrey

Hybrid
CAD 90,000 - 110,000
Flexible hours and scheduling
Competitive total compensation
Company-funded annual personal development budget
+2
Firmware Engineer
Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Kitchener

On-site
CAD 110,000 - 150,000
Bonus or Commission eligible
Medical, Dental, Vision Insurance
Vacation Time
+1
DevOps Developer / Engineer (Product)
DevOps Developer / Engineer (Product)

RAD Torque Systems • Abbotsford

On-site
CAD 100,000 - 120,000
Health coverage
Dental coverage
RRSP matching
+2
Intermediate Software Developer
Intermediate Software Developer

Nanometrics Inc. • Ottawa

On-site
CAD 95,000 - 115,000
Hybrid work with 3 days in office
3 weeks vacation
Paid sick days
+5
Developer
Developer

JAVA Holdings Ltd. • Edmonton

On-site
CAD 65,000 - 85,000
Software Development Engineer in Test - (Hybrid)
Software Development Engineer in Test - (Hybrid)

Techedin • Vancouver

Hybrid
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • Kitchener

On-site
CAD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options