Embedded Engineer

Crane Payment Innovations introduces new era of bulk note loaders with the purpose to support fast-growing countries’ markets. Join the team of multinational professionals that work on the project that aimed to deliver new solution of high resolution and high speed device with advanced security. Project utilizes Xilinx Zynq/RTOS, uses C++ as a main gun, drives by IAR EWARM, Xilinx Vivado, Mentor Graphics. Join our team and be a part of number 1 industry player!

Job Requirements:

  • Knowledge of C/C++ for embedded system.
  • Hands on experience and knowledge of embedded microcontrollers architectures such as ARM Cortex-M4, ARM Cortex-A9, including software development for these microcontrollers or similar.
  • Experience with FPGA.
  • Architecting and development of ‘embedded systems’ for the microcontrollers listed or similar microcontrollers.
  • Knowledge of interfaces/protocols: USB, CAN, RS232 or similar type of communication protocols.
  • Understanding blue prints, engineering drawings and familiarity with PCBs
  • Experience with IAR Embedded Workbench development environment is an asset.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently as a self-starter, and within a team environment.
  • Experience with common electronic instruments. Basic soldering skills.
  • Basic experience with electronic CAD system is an asset.
  • Ability to speak English is an asset.

We offer: 

  • Challenging tasks with using of modern technologies.
  • Company with good reputation on market since 1992 (https://cranepi.com.ua), part of Crane Co. (http://www.craneco.com).
  • Competitive salary, bonus and medical plan.
  • Friendly environment.
  • Learn and Use of English.
  • Flexible working schedule.
  • Lunch Bonus program.
  • Business trips to North America and worldwide to perform engineering and product integration activities.


  • Development, debugging and improvement of software and hardware for various test equipment.
  • Investigation of various production and field issues and product failures.
  • Development, debugging and improvement of the firmware for Bill Validators testing fixtures and software simulators.
  • Troubleshoot, analyze and resolve various electronic software and hardware problems. Implement and deploy change requests and enhancements to further improve the existing equipment.
  • Plan, design and co-ordinate the development, installation, integration and operation of embedded and computer-based systems.
  • Business trips.