Configuration & Release Engineer Linux-based IVI Development

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Configuration & Release Engineer with 3-5+ years of experience, you will be responsible for managing build, version control, and release processes for a Linux-based In-Vehicle Infotainment (IVI) system. Your role will involve maintaining build environments, automating release workflows, and ensuring smooth integration across Bootloader (BL), Board Support Package (BSP), and Human-Machine Interface (HMI) development teams. You will manage and maintain build systems such as Yocto Project, Buildroot, or similar for embedded Linux platforms. Additionally, you will automate build, integration, and deployment pipelines using CI/CD tools like Jenkins, GitLab CI, or similar. Handling source code version control systems (Git, Gerrit) including branching, merging, and tagging strategies will also be part of your responsibilities. Collaboration with development teams across BL, BSP, and HMI to ensure consistent and reproducible builds is crucial. You will monitor build and release health, troubleshoot build failures, and implement corrective actions. Maintaining and improving build infrastructure and tooling to support efficient development workflows is essential to the role. Ensuring compliance with automotive industry standards in build and release processes is mandatory. Documentation of build and release procedures, maintaining logs, and generating release reports will be part of your routine tasks. Qualifications for this role include a Bachelor's degree in Computer Science, Software Engineering, or related field, along with 3+ years of experience in build, configuration, and release engineering, preferably in embedded Linux environments. Strong experience with build systems like Yocto Project or Buildroot is required. Proficiency with CI/CD tools such as Jenkins, GitLab CI, or Bamboo is essential. Expertise in version control systems, especially Git and Gerrit, is a must. Scripting skills in Bash, Python, or similar languages for automation are necessary. Familiarity with embedded Linux software stacks including Bootloader, BSP, and HMI is expected. Good problem-solving skills and the ability to work collaboratively in cross-functional teams are highly valued. Preferred skills for this role include experience in automotive IVI or embedded systems projects, knowledge of containerization tools (Docker) and artifact repositories, understanding of software quality standards, and configuration management best practices. Exposure to Agile software development processes will be an added advantage.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Cyient logo
Cyient

IT Services and IT Consulting

Hyderabad TS

RecommendedJobs for You