-
View all jobs
Title: DevOps Embedded Pipeline Engineer
Location: Hybrid on Ottawa Ontario
Work Type: Long term Contract with Opportunity for Extension/Conversion
Position Description:Build & Pipelines Engineers ¿ Embedded Build & Pipeline (EEB&P) Team Ford's EEB&P team builds and maintains the shared tooling, automation, and CI/CD workflows that power ECU software delivery across Ford. We're seeking specialists for one of two complementary roles: ¿ Build Engineers own the "inner loop"¿optimizing compilers, managing dependency trees, and ensuring the path from source to binary is fast, reproducible, and secure. ¿ Pipelines Engineers own the "outer loop"¿orchestrating end-to-end CI/CD workflows that automate testing, security gating, and multi-environment deployments. In either role, you'll partner with product teams to apply modern DevOps and SRE practices so developers can build, test, and release ECU software reliably at scale. You're a Build Engineer if you: ¿ Have deep experience with compilers, linkers, and build systems (e.g., Bazel, CMake, Make, Gradle). ¿ Enjoy solving dependency management, incremental builds, and build performance challenges. ¿ Have supported developers with local build tooling, reproducible builds, and artifact/version management. ¿ Can reason about complex C/C++/embedded code and its build impact. You're a Pipelines Engineer if you: ¿ Have strong experience designing and operating CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps). ¿ Enjoy orchestrating build, test, quality, and deployment workflows across teams. ¿ Have worked with infrastructure-as-code, secrets management, and security/quality gates. ¿ Understand environment promotion, blue/green or canary deployments, and pipeline observability.Skills Required:Python - Proficient in writing clean, efficient, and maintainable Python code, including experience with data structures, object-oriented programming, and error handling. Ability to develop Python scripts to automate repetitive tasks and integrate with third-party APIs. Experience Required:Specialist Exp: 5+ experience in relevant field Education Required:Bachelor's DegreeEducation Preferred: Additional Safety Training/Licensing/Personal Protection Requirements: Additional Information :***HYBRID / (4 days per week in the office / Monday to Thursday) What you'll do ¿ Build and improve automation that enables teams to build, test, and deploy code efficiently. ¿ Shape developer workflows from commit through CI/CD to production. ¿ Ensure build and deployment systems meet reliability, availability, and traceability needs. ¿ Drive adoption of common platforms for observability, testing, and automation. ¿ Leverage cloud and on-prem technologies for fast, reliable provisioning of build/test environments. ¿ Maintain clear documentation and collaborate with peers to foster continuous improvement. Basic qualifications ¿ Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent experience. ¿ 5+ years in software engineering, build/automation, DevOps, or tooling roles. ¿ Hands-on experience with CI/CD tools such as Jenkins, Tekton, or GitHub Actions. Required skills ¿ Exposure to agile or XP practices (pair programming, TDD), or willingness to adopt them. ¿ Modern DevOps and configuration management (source control, branching, CI/CD, code review). ¿ Proficiency building tools in Python plus one scripting language (e.g., Bash, Ruby). ¿ Experience with C/C++, Java, or Go codebases. ¿ Proficiency with Linux/Unix; Windows familiarity a plus. ¿ Understanding of object-oriented design and programming principles. ¿ Exposure to cloud or virtualized infrastructure. ¿ Strong communication skills for technical and non-technical audiences. Preferred qualifications ¿ Container and cloud technologies (Kubernetes, Docker, AWS, Azure, GKE, GCP). ¿ GNU Make and other build tools common in C/C++ or embedded environments. ¿ Build systems such as Maven, Gradle, Bazel, Ant, Buck, CMake, Ninja, or Autotools.
#INDEPI
Location: Hybrid on Ottawa Ontario
Work Type: Long term Contract with Opportunity for Extension/Conversion
Position Description:Build & Pipelines Engineers ¿ Embedded Build & Pipeline (EEB&P) Team Ford's EEB&P team builds and maintains the shared tooling, automation, and CI/CD workflows that power ECU software delivery across Ford. We're seeking specialists for one of two complementary roles: ¿ Build Engineers own the "inner loop"¿optimizing compilers, managing dependency trees, and ensuring the path from source to binary is fast, reproducible, and secure. ¿ Pipelines Engineers own the "outer loop"¿orchestrating end-to-end CI/CD workflows that automate testing, security gating, and multi-environment deployments. In either role, you'll partner with product teams to apply modern DevOps and SRE practices so developers can build, test, and release ECU software reliably at scale. You're a Build Engineer if you: ¿ Have deep experience with compilers, linkers, and build systems (e.g., Bazel, CMake, Make, Gradle). ¿ Enjoy solving dependency management, incremental builds, and build performance challenges. ¿ Have supported developers with local build tooling, reproducible builds, and artifact/version management. ¿ Can reason about complex C/C++/embedded code and its build impact. You're a Pipelines Engineer if you: ¿ Have strong experience designing and operating CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps). ¿ Enjoy orchestrating build, test, quality, and deployment workflows across teams. ¿ Have worked with infrastructure-as-code, secrets management, and security/quality gates. ¿ Understand environment promotion, blue/green or canary deployments, and pipeline observability.Skills Required:Python - Proficient in writing clean, efficient, and maintainable Python code, including experience with data structures, object-oriented programming, and error handling. Ability to develop Python scripts to automate repetitive tasks and integrate with third-party APIs. Experience Required:Specialist Exp: 5+ experience in relevant field Education Required:Bachelor's DegreeEducation Preferred: Additional Safety Training/Licensing/Personal Protection Requirements: Additional Information :***HYBRID / (4 days per week in the office / Monday to Thursday) What you'll do ¿ Build and improve automation that enables teams to build, test, and deploy code efficiently. ¿ Shape developer workflows from commit through CI/CD to production. ¿ Ensure build and deployment systems meet reliability, availability, and traceability needs. ¿ Drive adoption of common platforms for observability, testing, and automation. ¿ Leverage cloud and on-prem technologies for fast, reliable provisioning of build/test environments. ¿ Maintain clear documentation and collaborate with peers to foster continuous improvement. Basic qualifications ¿ Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent experience. ¿ 5+ years in software engineering, build/automation, DevOps, or tooling roles. ¿ Hands-on experience with CI/CD tools such as Jenkins, Tekton, or GitHub Actions. Required skills ¿ Exposure to agile or XP practices (pair programming, TDD), or willingness to adopt them. ¿ Modern DevOps and configuration management (source control, branching, CI/CD, code review). ¿ Proficiency building tools in Python plus one scripting language (e.g., Bash, Ruby). ¿ Experience with C/C++, Java, or Go codebases. ¿ Proficiency with Linux/Unix; Windows familiarity a plus. ¿ Understanding of object-oriented design and programming principles. ¿ Exposure to cloud or virtualized infrastructure. ¿ Strong communication skills for technical and non-technical audiences. Preferred qualifications ¿ Container and cloud technologies (Kubernetes, Docker, AWS, Azure, GKE, GCP). ¿ GNU Make and other build tools common in C/C++ or embedded environments. ¿ Build systems such as Maven, Gradle, Bazel, Ant, Buck, CMake, Ninja, or Autotools.
#INDEPI
Key Skills
Ranked by relevance
cicd
devops
embedded
python
cloud
jenkins
gradle
configuration management
data structures
kubernetes
gitlab ci
docker
gitlab
maven
java
ruby
bash
tdd
aws
gcp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Senior Specialist
2026-02-25
Contract
Mid-Senior
United States
Staffing
Business Development
View Job Details
Related
Machine Learning Engineer
2026-07-04
Contract
Mid-Senior
Canada
Staffing
Information Technology
View Job Details
Related
Machine Learning Engineer
2026-07-03
Full-time
Not Applicable
Canada
Staffing
Engineering
Login to Apply
- Posted
- Jul 01, 2026
- Type
- Contract
- Level
- Not Applicable
- Location
- Ottawa
- Company
- EPITEC
Industries
Staffing
Recruiting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Senior Specialist
2026-02-25
Contract
Mid-Senior
United States
Staffing
Business Development
View Job Details
Related
Machine Learning Engineer
2026-07-04
Contract
Mid-Senior
Canada
Staffing
Information Technology
View Job Details
Related
Machine Learning Engineer
2026-07-03
Full-time
Not Applicable
Canada
Staffing
Engineering