The Resiliency Automation Engineer supports embedded systems development in a regulated environment, combining software engineering, automation, and toolchain development to help ensure code is stable, secure, and maintainable. The role works closely with development, verification, and operations teams to build and maintain CI/CD pipelines, static analysis workflows, and deployment environments. The engineer participates throughout the application development lifecycle, contributes to software design and technology-selection decisions, and performs hands-on development. The position focuses on embedded software and firmware projects written in C, C++, and Java. It includes integrating static analysis tools, incorporating automated testing, building and deployment into development workflows, automating infrastructure provisioning and configuration management, and supporting integrated system delivery across organizations. The role is based in Pittsburgh, Pennsylvania, and requires willingness to travel 25% to other offices, sponsor sites, conferences, and offsite meetings. The successful candidate will undergo a background investigation and must be able to obtain and maintain a Department of War security clearance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior