Skip to content
mimi

Software DevOps Engineer

BORA

flexible Full-time 3mo ago

About the role

About Us

In our Technology department, we develop all the expertise for our kitchen appliances. Teams of specialists for construction, metal and plastic, electronics, and software develop and modify our products. They work daily on how to incorporate customer wishes and suggestions for improvement from our employees. Technical project management takes on the central coordination and control of development projects – from the idea to implementation. In our own test laboratory, concepts and innovations are tested and further developed under real conditions – here, physics is challenged daily. This is how innovations of the highest level are created.

Responsibilities

  • Setup, automation, and continuous further development of our CI/CD pipelines for embedded software
  • Development, maintenance, and optimization of build, test, and release automations
  • Administration and further development of the development infrastructure (e.g., Git, Jenkins, Docker, Yocto, Azure DevOps)
  • Deployment and version management as well as release of software versions in the PLM system for production
  • Integration of code quality, security, and test tools
  • Monitoring of systems and ensuring reproducible builds & releases
  • Ensuring security, quality, and compliance standards in embedded development
  • Continuous improvement of tools in collaboration between embedded teams, the device laboratory, and suppliers
  • Close cooperation with internal and external development teams for continuous improvement of the delivery process

Qualifications

  • Completed degree in Computer Science, Software Engineering, or equivalent
  • Experience in testing embedded software and understanding of microcontrollers, drivers, and real-time systems
  • Knowledge of programming languages such as C/C++ and ideally Python for test automation
  • Sound knowledge of CI/CD environments (e.g., Azure DevOps, GitHub Actions, GitLab, Jenkins)
  • Knowledge of common build systems such as CMake, Make, Ninj
  • Knowledge in test automation, test frameworks, and quality assurance methods
  • Strong communication skills, structured way of working, and hands-on mentality
  • Very good German language skills, English skills are an advantage

Benefits

  • Individual development opportunities and career prospects
  • Modern, ergonomic workplaces with rest areas and employee showers
  • Flexible working time model for a healthy work-life balance
  • Free fruit, coffee, tea, and lunch in our salad bar with a view of the mountains
  • Team cohesion, including joint sporting events

Skills

Azure DevOpsC++CCMakeDockerEmbedded SoftwareGitGitHub ActionsJenkinsGitLabMakeMicrocontrollersNinjPythonReal-time systemsYocto

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free