Continuous Integration / Continuous Delivery Expert for Autonomous Driving

Arbetsbeskrivning

Company Description
Welcome to a world, where your ideas lead to something big. Welcome to Bosch!
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Lund is Bosch´s newest site in Sweden; it´s a development center with around 180 engineers developing connected mobile products. Welcome to Bosch.
Job Description
You will be part of a platform project developing automated driving solutions (embedded system with sensors, platform software, middleware, SDK, tooling). As a CI/CD expert, you will work in the integration team that supports the developers in building/integrating/releasing their software, setting up integration tools and supporting with automation (e.g., testing and report generation). This includes the development of a sophisticated build and packaging solution that can handle the complexity of the products, setting up gatekeepers in the continuous delivery pipeline, and collecting metrics from the builds so developers can get timely feedback about the status of their code changes. Furthermore, the developers need guidelines or checklists as well as help with the interpretation of error messages and warnings they face when running their applications on the embedded systems.
Qualifications
Expertise in Linux is a must, as well as fluency in Python/Groovy/Bash scripting. You are familiar with Git, Jenkins, Ansible and docker. Experience with CMake is beneficial. From previous experiences, you bring a deeper background from software architecture or from configuration management that you can prove with your roles in development projects. Furthermore, you have experience from integrating code on embedded devices or building C++-based software (e.g., Conan-based).
We expect you to be self-sufficient and structured, possess the willingness to learn new technologies and bring in experience from previous projects. You thrive in a changing environment and have constructive strategies to handle uncertainties and volatility. Good communication skills are essential.
This position requires some presence at the main site for the project in Germany, so willingness to travel about one week per month is a prerequisite. During onboarding, this might be two weeks per month in the Stuttgart area.
Skills, prioritized:
Linux
Python, Groovy or Bash
CI tools: Splunk or SonarQube, Git, Jenkins, Artifactory, Jira etc.
Docker
Ansible
Software / system architecture and/or configuration management
Conan or other packaging manager
QNX
Strong Cmake and experience from integration on embedded

Additional Information
Your future job location offers you:
Flexible worktime options, benefits and services, medical services, employee discounts, various sports and health opportunities, catering facilities, access to local public transport, room for creativity, urban infrastructures, rural surroundings.
Diversity is our strength! At Bosch we look at diversity in gender, generation, nationalities and culture as our advantage. We believe mixed teams to be more successful because they utilize the potential offered by different perspectives and solution strategies. We therefore promote mixed teams at all levels and draw on the entire talent pool.

Sammanfattning

  • Arbetsplats: Robert Bosch AB LUND
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 18 januari 2022
  • Ansök senast: 17 februari 2022

Postadress

Scheelevägen
LUND, 22200

Liknande jobb


.Net developer

.Net developer

15 november 2024

Automation Engineer

Automation Engineer

18 november 2024

Developer

Developer

18 november 2024