Software Engineer - CI/CD

Postion Responsibilities:

Successful candidates will be working as part of an agile development team. The main responsibility will be Continuous Integration / Continuouse Delivery (CI/CD) automation.

Qualification Requirements:

Technical skills and experiences:

* Familiar with C/C++ programming language (especially C++)

* Experienced in Gerrit/Gitlab/Jenkins/Zuul or other CI/CD software and process

* Experienced in multi-repo source development process (e.g. Android/Yocto Linux BSP)

* Experienced in constructing test automation process/flow

* Experienced in software code quality assurance tools (e.g. static analysis, UT/IT/ST test framework)

* Good at working with AI assistance tools for higher productivities in software development and management life cycle

Soft skills:

* Self-motivating, disciplinary and team player

* Fast learner, willing to take on new challengers

* Due to the need of working with overseas team members in Taiwan and Singapore, multilingual capability will be a plus.

Similar jobs