Skip to main content
Eaton logo

Engineer - Embedded DevOps

Eaton
Full Timejunior
Maharashtra, INPosted March 4, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonBashDockerGitHub ActionsGitGitHubAgileScrumCI/CDDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

What you’ll do:

Job Summary

The CI/CD & DevOps Engineer (Embedded Systems) is responsible for developing, maintaining, and supporting continuous integration and continuous deployment pipelines for embedded firmware, service tools, and system software teams. The role focuses on enabling reliable, repeatable, and compliant build, test, and validation workflows using GitHub Actions and DevOps best practices, while collaborating closely with firmware, verification, and systems engineering teams.

Job Responsibilities

  • Develop and maintain CI/CD pipelines using GitHub Actions for embedded firmware, service tools, and application software.
  • Support build, unit test, integration test, and static analysis automation for embedded and cross-compiled software.
  • Integrate CI pipelines with embedded-focused quality and compliance checks such as coding standards and static analysis.
  • Troubleshoot build, test, and pipeline failures related to embedded toolchains and multi-platform environments.
  • Maintain reusable CI templates, workflows, and documentation across projects.
  • Collaborate with firmware, verification, systems, and DevOps teams to align CI/CD with embedded development lifecycles.
  • Assist in onboarding new projects and repositories to standardized CI/CD workflows.
  • Follow Eaton security, compliance, and SDLC processes.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, Electronics, Electrical Engineering, or a related discipline.

3–6 years of experience in CI/CD, DevOps, or software engineering roles.

Skills

Hands-on experience developing and supporting CI/CD pipelines using GitHub Actions.

Experience supporting embedded software, firmware, or system-level development projects.

Experience working in Agile / Scrum development environments.

Technical Skills

  • Git and GitHub (branching strategies, pull requests).
  • GitHub Actions workflows and reusable pipelines.
  • Build automation and scripting (Bash, Python, PowerShell).
  • CI concepts for embedded and cross-compiled software.
  • Basic understanding of embedded toolchains and build systems.

Preferred Qualifications

  • Experience supporting embedded firmware CI pipelines.
  • Familiarity with static analysis and compliance tools used in embedded environments.
  • Exposure to hardware-in-the-loop (HIL) or integration testing workflows.
  • Basic knowledge of containerization (Docker) for CI environments.

Competencies (SB06)

  • Strong execution and ownership of assigned CI/CD tasks.
  • Ability to analyze and resolve pipeline issues impacting embedded teams.
  • Clear communication with firmware, verification, and systems engineers.
  • Eagerness to learn embedded development workflows and DevOps practices.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free