Software Deployment Engineer
Your Profile
- Engineering or science degree with a focus on computer science or robotics
- Hands-on experience with Ansible (or similar, i.e chef/puppet/salt) for automation, particularly in embedded or hardware contexts
- Proficiency in Kubernetes for container orchestration on resource-constrained systems
- Knowledge of CI/CD pipelines and tools
- Solid knowledge of Linux systems administration and shell scripting
Nice to have:
- Familiarity with robotic hardware, edge computing, or embedded systems is a significant advantage
- Strong problem-solving skills and the ability to adapt deployment strategies for robotic applications
- Capable in clearly communicating technical concepts to both technical and non-technical audiences
- Willing to work on topics outside of the formal area of expertise (e.g. resource constraint systems, sensor data processing)
The Opportunity
We are seeking a skilled Software Deployment Engineer to join our our fast-paced software engineering #Ateam. You will play a pivotal role in designing, implementing our solutions to safely deploy our software solutions on cutting-edge robotic platforms. In this role, you will design, automate, and maintain robust deployment pipelines to ensure seamless and reliable software delivery for our robotic systems. You will collaborate with cross-functional teams to enhance deployment processes for the whole department, ensuring scalability and efficiency in a dynamic robotics environment.
Your Contributions
- Automate software provisioning and configuration on robots using Ansible
- Deploy, monitor, and manage containerized applications on robots using Kubernetes
- Optimize deployment processes to address the unique challenges of robotics hardware
- Develop and manage deployment pipelines tailored for robotic systems using CI/CD tools
- Troubleshoot and ensure robust deployment on Linux-based robotic systems
- Collaborate with robotics and software development teams to align deployment processes and support the software teams
- Ensure high system reliability and performance for robotic operations
- Location: Zurich - Switzerland