Configuration Management Engineer
AbbHangzhouUpdate time: April 21,2021
Job Description

Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.

As an R&D Engineer you will be responsible for identifying configuration management processes, to support local and global software/hardware build and release delivery process, in Process Automation Business Area in Hangzhou, China.

Reporting to the R&D Team Manager, you will create and maintain software, hardware, and documentation configuration baselines.

Your responsibilities

  • Identifying configuration management processes, to support local and global software/hardware build and release delivery process
  • Creating and maintaining software, hardware, and documentation configuration baselines
  • Providing configuration baseline control throughout the lifecycle of whole product as well as component software and hardware elements
  • Using CM tools to store, track and manage configuration items
  • Defining and managing the branching and merging process for the source code repositories
  • Managing existing Continuous Integration processes and automation, and adjusting as needed to accommodate changes in team requirements
  • Ensuring that software/hardware products meet all prerequisites before releasing software to various environments (Dev, QA, or Production)
  • Ensuring that all build and release processes and procedures are fully documented and automated as much as is feasible

Your background

  • 2 years of experience working in software system development and configuration management. working effectively across organizations with Agile development
  • Sound knowledge of software and hardware development lifecycle, knowledge of continuous integration and continuous deployment
  • Experience with one or more ALM (Application Lifecycle Management) tools, especially DevOps, TFS (Teams Foundation Server)
  • Experience with SCM tools, such as GIT, SVN and CVS. Knowledge of DCS/PLC systems control is preferred
  • Experience with unit test, static code analysis, automatic test framework and architecture modeling tools, such as Parasoft, Klocwork, PCLint, CppTest, Enterprise Architect etc.
  • Proficiency with programming languages such as C/C++. Proficiency in using more than one scripting language, python, shell etc.
  • A Bachelor’s degree (BSc) in a relevant technical education like computer science, automation, or electronics engineering

Get email alerts for the latest"Configuration Management Engineer jobs in Hangzhou"