Middle Embedded developer (RTOS) — Contract

Primary Function:

  • Architecture design, development/debugging, technical support of firmware for RTOS based systems (STM32, ATMEL, NXP etc.).

WE are Looking For CANDIDATE with:

  • 3+ years of experience with embedded C language.
  • Experience with MCU based designs for most variety of commercially available MCUs (STM32, ATMEL, NXP, others).
  • Experience with RTOS based designs is a must (FreeRTOS, RTX, eCOS, etc.)
  • Experience with TCP/IP and secure web protocols.
  • Expert knowledge of conventional data transfer interfaces (RS232, I2C, SPI, Ethernet, etc.)
  • Experience writing bootloaders.
  • Ability to read/understand schematic designs and use conventional development tools (oscilloscope, JTAG, soldering iron, etc.)
  • Intermediate English, both spoken and written (be able to communicate directly with USA citizens, be able to write technical documentation and presentations).

Knowledge of C++ will be a plus.


  • Contract for 1 year.
  • Professional development and growth.
  • Company with good reputation on market since 1992 (https://cranepi.com.ua), part of Crane Co. (http://www.craneco.com).
  • Friendly environment.
  • Learn and Use of English.
  • Flexible working schedule.
  • Lunch Bonus program.
  • Business trips — USA, Europe.

WE Expect our CANDIDATE will do:

  • Development and debugging of firmware for RTOS based systems (STM32, ATMEL, NXP etc.).
  • Development, debugging and improvement of the firmware for micro-controllers.
  • 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.
  • Investigation of various production and field issues and product failures.