Software Engineering Analyst

Who We Are

At Volvo Cars, our human-centric focus sets us apart from other car companies and drives everything we create. We are dedicated to making people's lives less complicated and offer opportunities to grow alongside talented individuals who strive to make a genuine difference. Our Infotainment system, based on Android Automotive, exemplifies our commitment to being a truly software-driven company. Working closely with Google and other major technology providers, we emphasize creativity, diversity, and inclusion. Our agile development teams work on various aspects of the Android platform, including apps, audio, connectivity, driver information, entertainment, personalization, and vehicle functions like climate control. Supported by Continuous Integration (CI) frameworks and collaboration tools, we apply the latest software development practices.

What You'll Do

As a Software Developer on one of our CI/DevOps teams, you will develop and maintain code flow and test pipelines, ensuring flexible, maintainable, and scalable solutions that support the Infotainment roadmap. Your relentless work will focus on improving our CI architecture and stability. Engaging in discussions with your team and other development teams, you will implement new and innovative ideas to enhance the Volvo Cars Infotainment system. Your role will involve working with a variety of technologies and tools, including Jenkins, Gerrit/GIT, Artifactory, SonarQube, BlackDuck, Cloud/Azure, on-prem CI lab with hardware, Python, Bash, Groovy, Linux, Ansible, Terraform, MongoDB, and Docker. Your work base will be in Gothenburg.

Who You Are

You hold an MSc or BSc in a relevant academic field and are highly proficient in Python or another high-level programming language. With extensive experience in large-scale CI operations, you understand the needs of software developers and are adept at applying new tools or techniques. You solve problems with creativity, collaboration, and a skilful application of various technologies. As a team player, you prioritize the success of the team over individual recognition, valuing and sharing feedback to continuously improve. Your quick learning ability and proactive approach to applying new methods and technologies will be crucial in this role.

Organisation: 
Volvo Cars