Senior Engineer- Python, CI/CD/Devops
Core
Design, develop, and validate embedded and cloud edge software, applications, and specialized utility programs to launch cutting-edge products.
Role type
Senior DevOps Staff Engineer (Python, CI/CD, Build Systems)
Builds
Functional systems, CI/CD pipelines, and automated build environments for Linux/Windows/Android platforms.
Domain
Semiconductor / Embedded Systems / Cloud Edge
Required skills
Python, C/C++, Java, Jenkins, Groovy, Docker, CMake, Make, Ninja, Version Control (Git/Gerrit), Linux/Windows/Android build environments
Preferred skills
Mentoring junior engineers, DevOps strategy development, troubleshooting CI/CD pipelines, automation scripting
Technologies
Jenkins, Groovy, Docker, CMake, Make, Ninja, GitHub, Gerrit, Linux, Windows, Android
Responsibilities
Improve CI/CD tools integration and full automation of CI/testing; Develop and enhance build systems (cmake, make, ninja) for Linux/Windows/Android; Implement and manage version control, build automation, and deployment pipelines; Troubleshoot issues along the CI/CD pipeline; Write automations to minimize cost and time; Mentor junior engineers and guide the team towards best practices; Contribute to the development and implementation of the organization's overall DevOps strategy.
Seniority
Senior, hands-on IC with mentorship responsibilities