CI/CD Embedded Software Engineer
Core
Design, implement, and maintain CI/CD pipelines and development environments for embedded software and critical business systems.
Role type
Senior IC CI/CD and DevOps Engineer
Builds
Automated build, test, and release flows for embedded systems and applications
Domain
Defense industry + Embedded Software Engineering
Required skills
CI/CD pipeline design, Jenkins, GitLab CI, Azure DevOps, Linux administration, Python scripting, Bash scripting, Git version control, embedded systems development, automated testing integration
Preferred skills
Docker, Kubernetes, Artifactory, C/C++, test automation, vehicle/telecom/defense industry experience, Software Factory concepts
Technologies
Jenkins, GitLab CI, Azure DevOps, Linux, Python, Bash, Docker, Kubernetes, Artifactory, Git
Responsibilities
Develop and maintain CI/CD pipelines for embedded and software projects, Automate build, test, and release flows, Develop internal tools and scripts in Python and Bash, Manage and evolve Linux-based development environments, Work with container platforms and cloud-based solutions, Integrate test automation into development and delivery flows, Collaborate with developers, test engineers, and system architects to improve productivity and quality
Seniority
Senior, hands-on IC