Configuration & Release Engineer – Linux-based IVI Development

3 - 6 years

4 - 7 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Development (3-5+ years)

Location: Bangalore

Job Summary:

We are looking for a detail-oriented Configuration & Release Engineer to manage build, version control, and release processes for our Linux-based In-Vehicle Infotainment (IVI) system. This role involves maintaining build environments, automating release workflows, and ensuring smooth integration across Bootloader (BL), Board Support Package (BSP), and Human-Machine Interface (HMI) development teams.

Key Responsibilities:

  • Manage and maintain build systems such as Yocto Project, Buildroot, or similar for embedded Linux platforms.
  • Automate build, integration, and deployment pipelines using CI/CD tools like Jenkins, GitLab CI, or similar.
  • Handle source code version control systems (Git, Gerrit) including branching, merging, and tagging strategies.
  • Coordinate software releases, including versioning, packaging, and documentation.
  • Collaborate with development teams across BL, BSP, and HMI to ensure consistent and reproducible builds.
  • Monitor build and release health, troubleshoot build failures, and implement corrective actions.
  • Maintain and improve build infrastructure and tooling to support efficient development workflows.
  • Ensure compliance with automotive industry standards in build and release processes.
  • Document build and release procedures, maintain logs, and generate release reports.

 

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 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.
  • Proficiency with CI/CD tools such as Jenkins, GitLab CI, or Bamboo.
  • Expertise in version control systems, especially Git and Gerrit.
  • Scripting skills in Bash, Python, or similar languages for automation.
  • Familiarity with embedded Linux software stacks including Bootloader, BSP, and HMI.
  • Good problem-solving skills and ability to work collaboratively in cross-functional teams.

Preferred Skills:

  • 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.

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