Talent.com
Randstad Canada
Sr. Embedded Build, Release and Integration DeveloperRandstad Canada • Mississauga, Ontario, CA
Sr. Embedded Build, Release and Integration Developer

Sr. Embedded Build, Release and Integration Developer

Randstad Canada • Mississauga, Ontario, CA
1 day ago
Job type
  • Permanent
  • Quick Apply
Job description

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.

Advantages
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.

Responsibilities
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.

Qualifications
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.

Summary
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.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Sr. Embedded Build, Release and Integration Developer • Mississauga, Ontario, CA

Similar jobs

Sr. Software Engineer, Hive

ClouderaMississauga, Peel region, Canada
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Embedded Software Engineer

AkkodisOakville, Canada
Full-time

Akkodis is seeking an Embedded DevOps Consultant for a Contract position with a client located in Oakville, Ontario, Canada.Ideally, the successful candidate will have strong experience with embedd... Show more

 • Promoted

Senior ETL Developer

Randstad DigitalOakville, ON, CA
Full-time +1

Our client, an innovative industry leader in the insurance domain, is looking for a Senior ETL Developer - Hybrid to join their growing team.The successful candidate will have extensive experience ... Show more

 • Promoted

Senior Hardware & Embedded Security Consultant — Remote

NCC Group North AmericaMississauga, Peel region, Canada
Remote
Full-time

A global leader in security consulting is seeking a Senior Security Consultant specializing in hardware and embedded security in Waterloo, Canada.This role involves conducting penetration testing, ... Show more

 • Promoted

Senior Software Developer

Profound Medical Inc.Mississauga, Ontario, Canada
Full-time

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effe... Show more

 • Promoted

Sr. Mech and Robotics Tech

JLLVaughan
Full-time

Mechatronics & Robotics Technician - JLL.Mech & Robotics Tech, you will lead service technicians on the team in the installation and repair of automated packaging and distribution equipment.You wil... Show more

 • Promoted • New!

Developer Advocate, Ai Enablement

BDO CanadaOakville, Canada
Full-time

OverviewBDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping clients with advice and insigh... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotMississauga, Peel Region, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Senior Platform Engineer - Remote, Scale & Reliability

Lillio (formerly HiMama)Mississauga, Peel Region, CA
Remote
Full-time

A leading EdTech company in Canada is seeking a Senior Platform Engineer to enhance system reliability and performance while contributing to impactful software solutions.The role involves making te... Show more

 • Promoted

AI Developer Role for Integrations & Automation

National Consultants Professionals LtdVaughan
Full-time

Explore a dynamic role as an AI Application Developer, focused on designing and deploying AI solutions that foster operational efficiency and streamline workflows.This hands-on position emphasizes ... Show more

 • Promoted • New!

Senior React Tech Lead — Remote, Enterprise Projects

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

A leading digital transformation company in Toronto is looking for a talented professional to join their fully remote team.The ideal candidate has at least 10 years of experience in relevant indust... Show more

 • Promoted

Remote Senior HubSpot Architect & Automation Lead

RHEIMississauga, Peel Region, CA
Remote
Full-time

A creator economy company in British Columbia is seeking a Senior HubSpot Manager to own and scale their HubSpot ecosystem.The role demands strategic thinking and hands-on development skills for ma... Show more

 • Promoted

Director of Engineering — Platform & Reliability (Remote)

CliniaMississauga, Peel Region, CA
Remote
Full-time

A tech-driven health company in Canada is seeking a Director of Engineering to lead an engineering team of 25.You will manage delivery, ensure platform reliability, and set engineering standards wh... Show more

 • Promoted

Sr. Analyst Operational Technology

Chartwell Retirement ResidencesMississauga, Peel region, Canada
Full-time

Senior Analyst, Operational Technology is responsible for supporting all Information Technology Services (ITS)–governed Operational Technology systems, providing both technical and business process... Show more

 • Promoted

Senior Software Developer

Profound-Medical-IncMississauga, Ontario, Canada
Full-time

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effe... Show more

 • Promoted

Intermediate Embedded Software Engineer

Aversan Inc.Mississauga
Full-time

Intermediate Embedded Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently ... Show more

 • Promoted • New!

Sr. SWE for Code Reviewing LLM Data Training (Rust)

G2i Inc.Mississauga, Peel Region, CA
Full-time

G2i connects subject-matter experts, students, and professionals with flexible, remote AI training opportunities, including annotation, evaluation, fact-checking, and content review.We partner with... Show more

 • Promoted

PerkinElmer Senior Embedded Systems Engineer

PerkinElmerVaughan, York region, Canada
Full-time

Shape the future of mass spectrometry as a Senior Embedded Systems Engineer with PerkinElmer in Woodbridge, Ontario.Your firmware expertise will drive product advancement and innovation.In this dyn... Show more

 • Promoted

Sr. Abinitio Developer.

Iris Software Inc.Mississauga
Full-time

Our Client which is a large Investment Bank is urgently looking to hire a Sr.Hybrid – Need 3 days onsite every week.Create, maintain, and optimize ETL processes using the Ab Initio platform, collab... Show more

 • Promoted • New!

Strategic Sales Enablement Lead

DM Lyons ConsultingBurlington, Halton Region, CA
Full-time

A consulting firm in Canada seeks a Sales Enablement Manager to lead the execution of sales enablement strategies.The role involves cross-functional collaboration, program implementation, and lever... Show more