Resiliency Automation Engineer
Core
Build and maintain CI/CD pipelines, static analysis workflows, and deployment environments for embedded software projects to ensure codebase stability and security.
Role type
Staff Resiliency Automation Engineer (Embedded Systems)
Builds
CI/CD pipelines, automated test/build/deployment processes, and infrastructure provisioning for embedded firmware and software systems.
Domain
Embedded systems, regulated government/defense environments
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Java, Linux, RTOS, Docker, Kubernetes, static analysis tools (SonarQube, CppCheck, Clang-Tidy), system engineering principles
Preferred skills
DevOps automation, observability/logging/monitoring, mentoring junior engineers, regulated environment experience
Technologies
C, C++, Java, Linux, RTOS, Docker, Kubernetes, SonarQube, CppCheck, Clang-Tidy
Responsibilities
Design and maintain CI/CD pipelines and automated workflows; Integrate static analysis tools to monitor code quality; Automate infrastructure provisioning and configuration management; Collaborate on software design and technology selection; Provide guidance on software engineering best practices for embedded systems.
Seniority
Staff, hands-on IC with mentorship