Resiliency Automation Engineer – Embedded Systems

Software Engineering Institute | Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 180,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

Job summary

Software Engineering Institute at Carnegie Mellon University seeks a Resiliency Automation Engineer to advance embedded systems development in regulated environments. You will design and maintain CI/CD pipelines, static analysis workflows, and toolchains for secure, maintainable code.

Collaborate across development, verification and operations, travel up to 25%, and contribute to software engineering best practices while guiding deployment and test automation in Linux, C/C++, and Java

Qualifications

  • BS in Computer Science, Software Engineering, Computer Engineering, or related field with 8 years of relevant experience; OR MS with 5 years; OR Ph.D. with 2 years.
  • Willingness to travel 25% to SEI offices, sponsor sites, conferences, and offsite meetings.
  • Must be able to obtain and maintain DoW security clearance.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines and automated workflows for embedded projects in C, C++, and Java.
  • Integrate and manage static analysis tools (e.g., SonarQube, CppCheck, Clang-Tidy) to monitor code quality and standards.
  • Collaborate with teams to automate test, build, and deployment processes for embedded firmware and software systems.
  • Automate infrastructure provisioning and configuration management (Docker, Kubernetes) for test, staging, and production environments.

Skills

CI/CD pipelines
Automation workflows
Embedded software
Linux familiarity
Security awareness

Education

BS in CS/CE/related field
MS in CS/IS/Engineering/Acquisition Management
Ph.D. in related field

Tools

Docker
Kubernetes
SonarQube
CppCheck
Clang-Tidy

Job description

Software Engineering Institute at Carnegie Mellon University seeks a Resiliency Automation Engineer to advance embedded systems development in regulated environments. You will design and maintain CI/CD pipelines, static analysis workflows, and toolchains for secure, maintainable code.

Collaborate across development, verification and operations, travel up to 25%, and contribute to software engineering best practices while guiding deployment and test automation in Linux, C/C++, and Java

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Resiliency Automation Engineer
Resiliency Automation Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Embedded Systems Resiliency & Automation Engineer
Embedded Systems Resiliency & Automation Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 130,000
Access to university fitness facilities
Mindfulness programs
Paid parental and military leave
+1
Resiliency Automation Engineer
Resiliency Automation Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 130,000
Access to university fitness facilities
Mindfulness programs
Paid parental and military leave
+1
Safety-Critical Real-Time Embedded Engineer
Safety-Critical Real-Time Embedded Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Senior Cybersecurity Engineer: Resilience & Risk
Senior Cybersecurity Engineer: Resilience & Risk

Carnegie Mellon University • Arlington (VA)

On-site
USD 120,000 - 170,000
Real-Time Embedded Software Engineer – Onsite
Real-Time Embedded Software Engineer – Onsite

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
Retirement savings plan (8%)
+3
AI Security Engineer - Build Resilience for Systems
AI Security Engineer - Build Resilience for Systems

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 140,000 - 180,000
Relocation assistance
Tuition benefits for employees and/or/
Flexible work arrangements
+2
Senior Cybersecurity Engineer: Drive National Resilience
Senior Cybersecurity Engineer: Drive National Resilience

Software Engineering Institute | Carnegie Mellon University • Arlington (VA)

On-site
USD 140,000 - 190,000
Remote Engineering Manager, Resilience & Reliability
Remote Engineering Manager, Resilience & Reliability

Affirm, Inc. • Charlotte (NC)

Remote
USD 204,000 - 290,000
100% paid health coverage for you and家
Cyber Resilience Engineer - National Security Focus
Cyber Resilience Engineer - National Security Focus

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 130,000
Equal Opportunity Employer
Professional Development Opportunities