Talent.com
PML Sound International
Senior Embedded Build, Release & Integration DeveloperPML Sound International • Ottawa, Ontario, Canada
Senior Embedded Build, Release & Integration Developer

Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa, Ontario, Canada
30+ days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

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 MartinLogan 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/BitBake 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 system-level bugs.
  • Tracing interfaces, dependencies, and changes across subsystems.
  • Comparing failing and known-good builds.
  • Generating diagnostic tests and investigation steps.
  • Integrating AI-assisted analysis into build, debugging, and failure-triage workflows.

We are particularly interested in workflows where substantial automated analysis can reduce engineering time spent investigating complex failures.


What We Need:

Strong hands-on experience with the following core technical requirements:

  • Yocto / BitBake build systems and embedded Linux development/troubleshooting — mandatory.
  • C/C++ codebases in embedded environments.
  • Advanced Git: branching, merging, rebasing, and complex conflict resolution across vendor and internal development streams.
  • Automated build or CI infrastructure such as Jenkins, GitLab CI, GitHub Actions, or custom build servers.
  • Python, Bash, or similar scripting for build, release, and engineering automation.
  • Docker or comparable container tooling for reproducible build environments.
  • Systematic debugging across subsystem boundaries, including systems involving multiple processors, IPC, serial consoles, and system logs such as systemd/journald.
  • Ability to investigate unfamiliar systems by gathering evidence, forming hypotheses, and isolating root causes.

Experience with FreeRTOS, Zephyr, inter-processor communication, audio/networking stacks, hardware-in-the-loop testing, or third-party embedded SDKs is highly valued.


Important Scope Note:

This is an embedded systems role, not a cloud/SRE role.

Candidates whose DevOps experience is primarily Kubernetes, AWS/Azure/GCP, Terraform, web deployment, or cloud operations must also have substantial hands-on embedded Linux build and system-integration experience.


Agentic Engineering Experience — Asset:

Hands-on experience building automated LLM or coding-agent workflows is an asset, particularly in areas such as:

  • Repository-scale or multi-repository code analysis.
  • Integrating LLM APIs or coding agents with repositories, build/test infrastructure, or diagnostic data.
  • Tool calling, MCP, agent orchestration, or similar mechanisms.
  • Automated debugging, test generation, failure triage, or engineering analysis.

Interactive use of ChatGPT, Gemini, Copilot, or similar tools alone does not constitute this experience.


This experience is an asset, not a substitute for strong embedded systems and integration fundamentals.


What Success Looks Like:

  • Developers do not lose productive time fixing shared build infrastructure.
  • External software deliveries are integrated predictably without destabilizing active development.
  • The team always knows which firmware and software versions belong together.
  • Technical integration problems are caught and diagnosed before becoming product-level QA problems.
  • QA receives stable, traceable, and documented builds.
  • Senior developers spend less time on recurring build, merge, and release work.
  • Cross-system bugs are diagnosed systematically rather than relying on tribal knowledge.
  • Useful AI-assisted engineering capabilities evolve from individual tool usage into repeatable team workflows.

When Applying:

Please briefly answer the following three questions in your cover note:

  • Describe one difficult embedded integration or build problem you personally diagnosed. What initially appeared to be wrong, what evidence did you gather, and how did you isolate the actual root cause?
  • Describe one build, test, integration, or release workflow you personally automated. What manual work did it replace, and how was it implemented?
  • Optional: Describe one engineering workflow where you used LLMs, APIs, or coding agents programmatically rather than through an interactive web chat interface.

Candidates who are interested in working in a dynamic environment that supports autonomy, creativity, and excellence are invited to apply in confidence.


As part of the Fighting Against Forced Labour and Child Labour in Supply Chains Act (the "Act"), Paradigm Electronics Inc. will not employ any children under the age of 15, by taking special precautions to safeguard the health, security, and rights of persons under the age of 18 and ensure that they do not perform any hazardous work. We are committed to an inclusive, equitable and accessible workplace where all employees are valued. Accommodations are available upon request for candidates participating in our selection process.



    Create a job alert for this search

    Senior Embedded Build, Release & Integration Developer • Ottawa, Ontario, Canada

    Similar jobs

    Senior Technical Implementations Lead

    SRA GroupOttawa, ON, CA
    Permanent

    Technical Implementations Lead.Healthcare Technology / Software.SRA Staffing is hiring a full-time.Technical Implementations Lead.This role plays a key part in customer success and technical delive... Show more

     • Promoted

    Senior Embedded Software Engineer

    Morson Edge (Canada)Ottawa, ON, CA
    Full-time

    Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through satellite and cellular technologies.Trusted by operators, OEMs, and organizations worl... Show more

     • Promoted

    Senior Application Developer

    LeadingtalentOttawa, ON, CA
    Permanent

    A career in IBM Consulting is rooted by long‑term relationships and close collaboration with clients across the globe.You’ll work with visionaries across multiple industries to improve the hybrid c... Show more

     • Promoted

    Senior Embedded Firmware Engineer at VIAVI

    VIAVI SolutionsOttawa, ON, CA
    Full-time

    Advance your career as a Senior Embedded Firmware Engineer at VIAVI Solutions.This role is key in developing firmware for specialized optical test systems, focusing on system integration and real-t... Show more

     • Promoted

    Senior Embedded Software Engineer - On-Site Ottawa

    Morson Talent (Canada & USA)Ottawa, ON, CA
    Full-time

    Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t... Show more

     • Promoted

    Embedded Senior Systems Engineer

    Lockheed MartinOttawa, Ontario, Canada
    Full-time

    Lockheed Martin) is Canada's most successful Combat System Integrator (CSI) specializing in large, sophisticated integration projects and product development.Lockheed Martin takes advantage of adva... Show more

     • Promoted

    Webber - Equipment Operator (Spare) - Infrastructure Management

    FerrovialKemptville, ON, CA
    Full-time

    Join Ferrovial: Innovation and Opportunity.Are you ready to elevate your career with a global leader in infrastructure solving complex problems and generating a positive impact on people’s lives? A... Show more

     • Promoted

    Senior Embedded Applications Developer - Ottawa

    IBMOttawa, ON, CA
    Full-time

    A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ... Show more

     • Promoted

    Skilled Embedded Software Developer Focused on Automotive Security

    MEDA Engineering & Technical ServicesOttawa, ON, CA
    Full-time

    Drive innovation as an Embedded Software Developer in automotive security.Contribute to critical software initiatives within a fully onsite, agile environment for robust vehicle communication.As pa... Show more

     • Promoted

    Technical Lead / Senior Developer - Software Development

    EYOttawa, Canada
    Full-time

    As a Technical Lead or Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications.This role combines deep hands‑on engineering ... Show more

     • Promoted

    ACA, Technicien en avionique, YQA

    SkyserviceChelsea, Quebec, Canada
    Full-time

    Exécuter efficacement toutes activités reliées à l'avionique sur les avions tels que demandés par le client, que ce soit dans le hangar ou sur la rampe.Agir en tant que « lead » sur des projets maj... Show more

     • Promoted

    Senior Embedded Systems Architect

    Q BlockOttawa, ON, CA
    Full-time +1

    CAD per year; competitive salaries will be negotiated commensurate with experience — this range is a guideline.Q-Block Computing builds quantum systems that operate in the real world.The company de... Show more

     • Promoted

    Senior Embedded Firmware Engineer

    Work in OttawaOttawa, ON, CA
    Full-time

    A technology company in Ottawa is seeking a highly motivated Firmware Engineer to design and optimize embedded software for next-generation products.Candidates should have strong experience in C/C+... Show more

     • Promoted

    Ultrasound Technologist - Permanent Part-Time

    Kemptville District HospitalKemptville, ON, CA
    Full-time +2

    Ultrasound Technologist – Permanent Part-Time.KDH is seeking an Ultrasound Technologist to join the Diagnostic Imaging team on a Permanent Part-Time basis.Competitive wages based on central and loc... Show more

     • Promoted

    Senior Developer

    Coconut SoftwareOttawa, ON, CA
    Full-time

    At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

     • Promoted

    Embedded Firmware Bluetooth Engineer

    HCR Permanent SearchOttawa, Ontario, Canada
    Permanent

    This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ... Show more

     • Promoted

    Survey Taker: Earn up to $25 per survey (Remote)

    Earn HausCantley, QC, CA
    Remote
    Full-time +1

    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

     • Promoted

    Senior Embedded Software Engineer

    Ottawa InfotainmentOttawa, ON, CA
    Full-time

    At Ottawa Infotainment, we’re building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical syst... Show more

     • Promoted

    Senior Embedded Hardware Designer (Onsite)

    Curtiss-Wright CorporationOttawa, ON, CA
    Full-time

    A leading embedded systems company in Ottawa seeks a Senior Hardware Designer to engineer, design, and enhance embedded hardware products.You'll work within a dynamic team on cutting-edge technolog... Show more

     • Promoted

    Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

    Earn HausCantley, QC, CA
    Remote
    Full-time +1

    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more