Assignment Description:

Our client in the automotive industry is currently seeking a CI/DevOps Engineer for Embedded Platforms. The role involves developing and verifying next-generation vehicle platforms and software within the Vehicle Tophat Domain. At our client’s organization, bold digital visions are being realized, aiming to lead in the automotive world by creating a digital ecosystem designed to simplify customers’ lives. They seek curious, creative individuals who want to change the world through innovative thinking.

In this role, you will be part of a team centered around software development. The next generation vehicles feature a centralized compute platform hosting in-house developed software, forming a computer-in-the-car architecture. This innovation enables advances in Vehicle Motion, Advanced Connectivity, Machine Learning, and Autonomous Drive. The mission is to create a Vehicle Control Unit platform using new technologies like DriveOS and NVIDIA’s latest chip technology, alongside traditional car signaling technologies. This core computer and platform simplify software/application development, creating a safe, reliable, and secure platform for increased innovation and speed.

The Vehicle Tophat unit is one of six development units within Research & Development, where the teams develop state-of-the-art interior and exterior solutions/systems. Interior systems include instrument and door panels, tunnel consoles, switches, and displays, along with premium seating experiences and leading interior safety systems. Exterior systems include mechatronic systems like exterior lighting, wiper, washer, sensor cleaning, and rear-view systems. The Vehicle Tophat unit is located in Gothenburg and Shanghai.

The Quality & Operations department within Vehicle Tophat supports software development teams by providing the infrastructure for continuous integration, testing, and release of software. This includes developing and maintaining hardware-in-loop setups for software development, verification, and validation, building an automated test framework, and enabling software test and release in a CI flow.

Main Responsibilities:

  • Build, develop, and maintain the CI infrastructure for software functionality verification on embedded systems.
  • Develop and maintain hardware-in-loop setups for enabling development, verification, and validation of software-oriented products.
  • Ensure the test setups can execute relevant test cases for platform, software, and function verification.
  • Develop and maintain the CI flow that enables software integration, deployment, and verification, with relevant verdicts being published.
  • Work with software integration and deployment on core computers and embedded GPUs, enabling test automation to ensure high test coverage in the CI flow.
  • Collaborate with other groups and suppliers, creating a broad network within the organization.
  • Grow your competence and gain a broad understanding of the client’s next-generation vehicles and software platform, along with domain growth in Vehicle Tophat.
  • Work in a small cross-functional team with a high focus on quality and continuous improvements.
  • Together with your colleagues, develop and maintain the CI flow that enables software integration, deployment, and verification, with relevant verdicts being published.
  • Engage in software integration and deployment on core computers and embedded GPUs, enabling test automation to ensure high test coverage in the CI flow.
  • Gain a comprehensive understanding of the client’s next-generation vehicles and software platform, along with domain growth in Vehicle Tophat.
  • Collaborate closely with other groups and suppliers, creating a wide network.

Mandatory Requirements:

  • M.Sc in Software Engineering or equivalent experience through years of practice.
  • Strong skills with CI/CD tools: Jenkins, Gerrit/GIT, Artifactory.
  • Strong skills in Python, Bash, Linux.
  • Good knowledge of CI/CD environment: Cloud/Azure, Docker.
  • Good knowledge of database management tools.
  • Knowledge of software development, verification, and validation.
  • Experience in software platform development, including middleware.
  • Understanding of software platforms.
  • Fluent in English, capable of effective communication with all types of stakeholders.

Meritorious:

  • Debugging experience with the integration of software components and models with hardware nodes.
  • Working knowledge in hardware-in-loop environments such as dSpace, Vector, or National Instruments.
  • Knowledge of vehicle communication protocols (CAN, LIN, Ethernet).
  • Verification in vehicles at system or functional level or experience in test automation.
  • Driving License ‘B’.

Desired Attributes:

  • Motivated by challenging tasks in a complex and innovative environment.
  • Passionate about technology development and teamwork.
  • Enjoy learning from others and sharing knowledge.
  • Social, structured, analytical, and a problem solver.
Detaljer

Referens:60237

Ort: Göteborg

Omfattning:100%

Startdatum:2024-07-15

Slutdatum:2024-12-31

Konsultförmedlare

Det går inte längre att söka den här tjänsten.