×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Build, Release & Integration Developer

Job in Ottawa, Ontario, Canada
Listing for: PML Sound International
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Software Testing, Software Engineer, DevOps, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly CAD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

Position Title: Senior Embedded Build, Release & Integration Developer

Location:

  • Ottawa, ON— Offline or Hybrid - preferred.
  • Mississauga, ON - Hybrid.

Department: R&D

Status: Full-time, permanent

Salary Range: $120,000 to $150,000 CAD

About us:

For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.

In our Ottawa design center, we create a wide range of products, including Home Theater Receivers, Audio and Video Processors, Single
- Stereo- and Multichannel Amplifiers, Sound Distribution Systems and subwoofer pre-amplifiers and amplifiers sold under Anthem, Paradigm and Martin Logan brands. Each of our products is a masterpiece of engineering. We have expertise and capability to go through all stages of the product development, from in-house design to in-house manufacturing, from ideas and concepts to best products on the market that fuel the ambiance of living rooms and concert halls!

We are looking for a Senior Embedded Build, Release & Integration Developer to own the infrastructure and integration path between software development, external technology partners, and formal product QA.

Our products are distributed embedded systems combining multiple processors and independently versioned software components: bare-metal and RTOS firmware, embedded Linux, inter-processor communications, networking and audio services, vendor SDKs, and internally and externally developed code.

This role is responsible for making those pieces work together reliably.

What You Will Own:

Build & CI Infrastructure:

  • Maintain build servers, build scripts, containers, toolchains, Yocto/Bit Bake environments, and CI pipelines.
  • Keep builds reproducible and shared development infrastructure reliable.
  • Investigate and resolve build and CI failures.
  • Automate recurring build, integration, and release tasks.
  • Maintain artifacts, versioning, tagging, and release traceability.

Software & Vendor Integration:

  • Integrate software and firmware delivered by internal teams and external technology partners.
  • Maintain integration branches and resolve complex Git integration conflicts.
  • Manage compatibility across independently versioned firmware, Linux software, middleware, and vendor components.
  • Maintain clear version matrices defining validated component combinations.
  • Produce traceable integrated builds for development, QA, and manufacturing.
  • Investigate problems spanning firmware, Linux, middleware, transport, and processor boundaries.

System Integration & Technical Validation:

  • Validate software changes that require system-level technical knowledge beyond normal product QA.
  • Verify bug fixes and technical stories by examining logs, services, processes, IPC, network traffic, system state, and interactions between processors and software components.
  • Investigate systemd/journald logs, crashes, traces, and runtime behavior to confirm whether changes actually resolve the underlying problem.
  • Develop repeatable tests for technical requirements that are difficult to verify through user-facing QA.
  • Verify compatibility across firmware/software version combinations.
  • Work with developers when failures cross subsystem boundaries and help determine where the problem originates.
  • Automate recurring integration and system-level validation where practical.

Developers remain responsible for testing the correctness of their own changes. Product QA remains responsible for user-facing functionality and regression testing. This role owns the technical validation layer between those two, particularly where verification requires understanding the internals of the system.

Agentic Debugging & Engineering Automation:

Help us move beyond AI autocomplete and chatbot usage toward automated, codebase-aware engineering workflows.

Potential applications include:

  • Giving coding agents controlled access to multiple repositories, Git history, build results, logs, and test results.
  • Automating cross-repository investigation of difficult…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary