Indeema Software Inc. is... It is a company where you’ll find an ideal balance of career opportunities and positive working environment. Collaboration with industry experts will make you grow. And supportive and respectful atmosphere will make you stay.
24 травня 2022

Senior Embedded Engineer (вакансія неактивна)


If your expertise covers firmware engineering and developing embedded code in C/C++, we’ll gladly welcome you to the Indeema team. Cool projects in different business domains, no bureaucracy, and challenging tasks await you!


  • Developing in embedded C/C++ (for 4+ years)
  • Experience in FW development using hardware dev kits and custom PCBs
  • Basic understanding of electronic circuits and schematics
  • Basic knowledge of digital/analog electronics
  • Programming microcontrollers and SoCs, including ARM Cortex-M
  • Understanding of SPI, I2C, UART and other common interfaces/protocols
  • Experience with MQTT and HTTP(s) protocols
  • Familiarity with command line tools
  • Experience with git version control system
  • At least Intermediate level of English
  • Degree/Masters in Electrical Engineering, Electronics, Telecommunications, Software Engineering or related fields
  • (optional) Basic experience with lab equipment (oscilloscopes, multimeters, digital signal analyzers)
  • (optional) Low-level driver development experience

Will be a big plus:

  • Understanding of FreeRTOS applications
  • Advanced embedded C++ knowledge
  • Experience in unit testing and system (integration) testing
  • Basic knowledge of a scripting language (Python)
  • Some experience with IoT Cloud platforms such AWS IoT core or Azure IoT
  • Experience with wireless systems (Wi-Fi, Bluetooth and Bluetooth LE)
  • Knowledge of industrial/automation protocols (Modbus, CAN etc.)


  • Engineer firmware for IoT projects
  • Develop embedded software in C/C++ language (from scratch or using existing codebase)
  • Maintain quality of your work (dev and unit testing)
  • Help the app team with hardware/firmware issues
  • Report status and progress daily