Mid Level Embedded C Developer

Location: Sofia, Plovdiv

Job Description:

  • Develop Embedded software solutions for the next generation of mobile technology;
  • Assuring highest quality of code by software debugging and integration;
  • Debugging and fixing problems in the existing code;
  • Prepare appropriate technical documentation on request.

Job Requirements:

  • University degree in Electronic engineering / Communication technologies/ Information technologies/ Computer science or equivalent;
  • 2+ years of experience in Embedded Software development;
  • 2+ years of professional experience in programming in C;
  • Knowledge in Embedded mobile (Linux/ Windows /Android) development;
  • Good microcontroller programming knowledge;
  • Good command of English, both written and spoken.


  • Embedded systems peripherals – SPI, GIO, I2C;
  • System knowledge – RTOS, multimedia-oriented subsystems;
  • HW knowledge – microprocessors, microcontrollers;
  • Thinking out of the box, creativity and continuous improvement attitude;
  • Flexible, adaptable, open to meet the change and acquire new knowledge and skills.