Embedded DevOps Engineer — CI/CD for Embedded Software

RFA Engineering

Waterloo (IA)

On-site

USD 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Long-term disability
Short-term disability
401(k) plan
HSA
Paid time off
Paid holidays
Education assistance

Job summary

RFA Engineering is seeking an Embedded Software DevOps Engineer to join our team in Iowa. You will work closely with embedded software developers, validation engineers, and systems engineers to build, test, integrate, and release embedded software across pipelines.

The role emphasizes automation, tool development, and efficient workflows. Ideal candidates have a BS in CS/Software/CE, strong scripting with Python/C/C++, and experience with CI/CD, Git, and containerized environments.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • Experience supporting software development, DevOps, build/release engineering, or software configuration management.
  • Programming or scripting experience with Python, C++, C, Bash, or similar languages.
  • Experience with Git-based source control and software branching/merging workflows.
  • Understanding of CI/CD and automated software.
  • Strong troubleshooting and analytical problem-solving skills.
  • Ability to work effectively with software developers and cross-functional engineering teams.
  • Strong verbal and written communication skills.

Responsibilities

  • Develop and maintain CI/CD pipelines supporting embedded software development.
  • Automate software builds, testing, integration, packaging, and release processes.
  • Maintain and improve source-control and software configuration-management workflows.
  • Develop scripts and utilities to improve engineering productivity and reduce manual development tasks.
  • Support integration of C/C++ embedded software.
  • Support software versioning, branching, dependency management, and release processes.
  • Collaborate with software and validation engineers to improve continuous integration and automated testing.
  • Support development environments used for embedded controllers and machine systems.
  • Create and maintain technical documentation for development tools, pipelines, and processes.

Skills

Python
C++
C
Bash
CI/CD
Git workflows
Analytical problem-solving
Communication

Education

Bachelor's degree in Computer Science/Software/Computer Engineering

Tools

Git
GitHub Actions
GitLab CI/CD
Jenkins
Azure DevOps
CMake
Make
Docker

Job description

RFA Engineering is seeking an Embedded Software DevOps Engineer to join our team in Iowa. You will work closely with embedded software developers, validation engineers, and systems engineers to build, test, integrate, and release embedded software across pipelines.

The role emphasizes automation, tool development, and efficient workflows. Ideal candidates have a BS in CS/Software/CE, strong scripting with Python/C/C++, and experience with CI/CD, Git, and containerized environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software DevOps Engineer
Embedded Software DevOps Engineer

RFA Engineering • Waterloo (IA)

On-site
USD 70,000 - 100,000
Health insurance
Dental insurance
Vision insurance
+8
Embedded Software Test Engineer – Onsite, Growth & Benefits
Embedded Software Test Engineer – Onsite, Growth & Benefits

RFA Engineering • Dubuque (IA)

On-site
USD 65,000 - 100,000
Health and Dental Insurance
TelaDoc Healthiest You
Supplemental Vision Insurance
+11
Junior Embedded Software Test Engineer
Junior Embedded Software Test Engineer

Jobright.ai • Dubuque (IA)

On-site
USD 55,000 - 75,000
Senior Embedded Software & DevOps Engineer
Senior Embedded Software & DevOps Engineer

HCL Technologies Limited • Cedar Rapids (IA)

On-site
USD 78,000 - 148,000
Medical, dental, vision
401(k)
Paid time off
+2
Hybrid Embedded Software Engineer (Backend, C/C++)
Hybrid Embedded Software Engineer (Backend, C/C++)

RFA Engineering • Eden Prairie (MN)

Hybrid
USD 70,000 - 110,000
Health Insurance
Dental Insurance
Health Savings Account
+6
Embedded Software Engineer II: Robotics and Automation
Embedded Software Engineer II: Robotics and Automation

RFA Engineering • Pittsburgh

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Vision Insurance
401k Plan
+5
Embedded Software Test Engineer, Entry Level at Jobright.ai Dubuque, IA
Embedded Software Test Engineer, Entry Level at Jobright.ai Dubuque, IA

Jobright.ai • Dubuque (IA)

On-site
USD 55,000 - 75,000
Embedded DevOps Engineer — CI/CD for RF Sensor Systems
Embedded DevOps Engineer — CI/CD for RF Sensor Systems

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 85,000 - 110,000
Employee Ownership
401k Plan
Flexible Work Schedules
Embedded Software Engineer II
Embedded Software Engineer II

RFA Engineering • Pittsburgh

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Vision Insurance
401k Plan
+5
Principal DevSecOps Engineer - Embedded Pipelines (Hybrid)
Principal DevSecOps Engineer - Embedded Pipelines (Hybrid)

RTX • Cedar Rapids (IA)

Hybrid
USD 140,000 - 190,000
Medical, dental, and vision insurance
Generous 401(k) plan with employer匹配