Build Engineer

Requirements

  • Deep knowledge of all conventional Linux scripting languages (bash, python).
  • Deep knowledge of Yocto build framework.
  • Deep knowledge of conventional makefiles for Linux software development (Make, CMake).
  • Deep knowledge of Linux development environment (svn, git, toolchains, libraries, gcc).
  • Experience with automation of different routine processes (scripts, email notifications, alerts, svn-hooks, git-hooks, gerrit-hooks, etc…).
  • Patience and persistence towards reaching long-term goals.
  • Intermediate and higher English, both spoken and written. Be able to communicate directly with USA citizens.

Will be a plus

  • Ability to write support utilities in C/C++ for Linux is a plus.

We offer

  • Challenging tasks with using of modern technologies.
  • Company with good reputation on market since 1992 (cranepi.com.ua), part of Crane Co. (www.craneco.com).
  • Competitive salary, bonus and medical plan.
  • Friendly environment.
  • Learn and Use of English.
  • Flexible working schedule.
  • Lunch Bonus program.

Responsibilities

  • Maintaining Yocto build system framework.
  • Integrating different subsets of products software into Yocto.
  • Development of supporting automation scripts and tools.