Posted time June 10, 2025 Location Bangalore Job type Full-time

Role Summary

We are seeking a skilled Automation Engineer to manage and automate the Board Support Package (BSP) source code management process. The ideal candidate will have strong hands-on experience in version control, automation practices, and embedded systems, with deep knowledge of BSP and embedded Linux environments.

 

Key Responsibilities

  • Manage and maintain BSP code repositories, including version control, branching, merging, and conflict resolution.
  • Develop and maintain automation scripts to streamline BSP build processes.
  • Implement and manage Continuous Integration (CI) and Continuous Deployment (CD) pipelines using tools such as Jenkins and GitLab CI.
  • Develop and implement automated testing strategies to ensure BSP functionality and stability.
  • Integrate testing tools into CI/CD pipelines for continuous testing and quality assurance.
  • Collaborate closely with embedded systems engineers, hardware teams, and software developers to ensure smooth BSP integration.
  • Troubleshoot and resolve issues related to source code integration, version control, and automated builds.
  • Create and maintain documentation for automation processes, source code management, and testing procedures.
  • Drive continuous improvement initiatives to enhance efficiency in build, integration, and testing pipelines.

 

Required Skills & Experience

  • Proficiency in scripting languages such as Python, Shell scripting, or Bash.
  • Hands-on experience with version control systems like Git, Perforce, SVN, and tools like Gerrit.
  • Strong experience with CI/CD tools including Jenkins and GitLab CI.
  • Experience in BSP development, bootloader integration, and working with various hardware platforms.
  • Knowledge of embedded Linux and BSP development for Linux-based systems.
  • Familiarity with embedded protocols such as I2C, SPI, UART, and others.
  • Experience with build systems, preferably Yocto Project for managing embedded Linux builds.

 

How to Apply

Send your updated CV to hr@nyxses.com.