Resiliency Automation Engineer

The Chronicle Of Higher Education, Inc.

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to university fitness facilities
Mindfulness programs
Paid parental and military leave
Relocation assistance

Job summary

The Chronicle Of Higher Education, Inc. is seeking a Resiliency Automation Engineer to support embedded systems development in Pittsburgh. The role involves collaborating with teams to build and maintain CI/CD pipelines while ensuring code quality and security.

Qualified candidates will have a relevant degree and years of experience in software engineering, as well as knowledge of tools like SonarQube and Docker. Join a world-class organization and enjoy a supportive work environment with various benefits.

Qualifications

  • Ability to analyze source code and identify quality concerns.
  • Experience with design and implementation of automation workflows.
  • Willingness to travel (25%) for meetings and conferences.

Responsibilities

  • Build and maintain CI/CD pipelines for embedded systems.
  • Integrate automated test and deployment processes.
  • Collaborate with development and operations teams.

Skills

C, C++ and Java
CI/CD pipelines
Automation workflows
Static analysis tools
Docker and Kubernetes
Linux OS concepts

Education

BS in Computer Science, Software Engineering, Computer Engineering or related field with 8 years of experience
MS in Computer Science, Information Systems, Systems and/or Engineering or Acquisition Management with 5 years of experience
Ph.D. with 2 years of experience

Tools

SonarQube
CppCheck
Clang-Tidy

Job description

We are seeking a highly skilled Resiliency Automation Engineer tojoin our team supporting embedded systems development in aregulated environment. This role will blend software engineeringexpertise, automation, and toolchain development to ensure ourcodebase is stable, secure, and maintainable.

In this role, you will collaborate closely with development,verification, and operations teams to build and maintain CI/CDpipelines, static analysis workflows, and deployment environments.You will participate in all phases of the application developmentlifecycle and will be involved in key decisions regarding softwaredesign and technology selection including hands-on developmentactivities.

Requirements:
  • BS in Computer Science, Software Engineering, ComputerEngineering, or a related field with 8 years of relevantexperience; OR MS in Computer Science, Information Systems, Systemsand/or Engineering, or Acquisition Management with 5 years ofexperience; OR Ph.D. with 2 years of experience.
  • You have a willingness to travel (25%) outside of your officelocation to other SEI offices, sponsor sites, conferences, andoffsite meetings.
  • You will be subject to a background investigation, and you musthave the ability to obtain and maintain a Department of War (DoW)security clearance.
Knowledge, Skills and Abilities:
  • Strong ability to analyze source code and identify qualityconcerns, architecture challenges and security weaknesses.
  • Design, implement, and maintain CI/CD pipelines and automatedworkflows for embedded software projects written in C, C++ andJava.
  • Integrate and manage static analysis tools (e.g., SonarQube,CppCheck, Clang-Tidy) to monitor code quality, enforce codingstandards, and identify defects early in the lifecycle.
  • Collaborate with development and verification leads toincorporate automated test, build, and deployment processes intoembedded firmware and software systems.
  • Automate infrastructure provisioning and configurationmanagement (e.g., using Docker and Kubernetes) for test, staging,and production environments.
  • Provide guidance on best practices for software engineering,code quality, maintainability, and scalability in an embeddedsystems context.
  • Collaborate with teams from multiple organizations to supportintegrated system delivery, ensuring the build and toolchainworkflows align with mission requirements.
  • Relevant recent experience, within the last 3 years, working ona large software development program.
  • Deep familiarity with general Linux operating system concepts,embedded RTOSes and development environments.
  • Knowledge of how to apply system engineering principles tosystem software development.
Desired Experience:
  • Experience with Java in a DevOps or automation context.
  • Prior work in regulated or mission-critical environments.(e.g., aerospace, defense, embedded systems)
  • Familiarity with observability, logging, and monitoring toolsas part of the software delivery lifecycle.
  • Experience mentoring or leading junior engineers andcontributing to tool chain or process improvements.
Why work here?
  • Be a part of a world-class organization that has significantimpacts on software in government.
  • Work with cutting-edge technologies and leading experts tosolve critical government challenges.
  • Publish your research, attend or present at prestigious events,and enjoy annual professional development opportunities.
  • Get access to university resources, including campus fitnessfacilities, mindfulness programs, childcare, free transportation onthe Port Authority Transit System, and more.
  • Take advantage of paid parental and military leave.
  • Work in the heart of Oakland, a few blocks from Carnegie MellonUniversity and the University of Pittsburgh.
  • Qualify for relocation assistance.
Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff – Regular

Full time/Part time

Full time

Pay Basis

Salary More Information:
  • Please visit Why Carnegie Mellon to learn more aboutbecoming part of an institution inspiring innovations that changethe world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal OpportunityEmployer/Disability/Veteran .

  • Statement of Assurance

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 90,000 - 120,000
Access to university fitness facilities
Mindfulness programs
Paid parental leave
+1
Resiliency Automation Engineer
Resiliency Automation Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 75,000 - 95,000
Access to campus fitness facilities
Mindfulness programs
Childcare assistance
+3
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 90,000 - 130,000
Comprehensive health insurance
Tuition benefits for employees and dependents
Generous time off
+5
Assistant Real-Time Embedded Software Engineer
Assistant Real-Time Embedded Software Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 85,000 - 125,000
Tuition benefits
Retirement plan contributions
On-site in Pittsburgh
Senior Cyber Risk & Resilience Engineer
Senior Cyber Risk & Resilience Engineer

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

On-site
USD 100,000 - 130,000
Employee benefits package
Collaborative work environment
Opportunities for professional development
Technical Lead
Technical Lead

Carnegie Mellon University • Pittsburgh

On-site
USD 100,000 - 130,000
8% monthly retirement contributions
Tuition benefits for employees and dependents
Annual professional development opportunities
+1
Cybersecurity Engineer
Cybersecurity Engineer

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

On-site
USD 100,000 - 130,000
Employee benefits package
Collaborative work environment
Opportunities for professional development
PLC Engineer
PLC Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 80,000 - 120,000
Comprehensive medical insurance
Tuition benefits
Paid parental leave
+2
Cybersecurity Engineer
Cybersecurity Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 170,000