Development Department

Junior Embedded C Developer

Sofia, Sofia City Province
Work Type: Full Time
 

MM Solutions is a global leader in mobile software for imaging, video, and audio, employing over 220 software specialists in Sofia and Plovdiv, Bulgaria. To meet the growing demand for our services and projects, we are looking to hire Junior Embedded Developers.

Work location: on-site (Sofia, Bulgaria)


Responsibilities:


Develop and support custom embedded devices and features.

Optimize system performance, power usage, memory, and the build environment.

Analyze and resolve reported issues.


Requirements:


University degree in Electronics Engineering, Communication Technologies, Information Technologies, Computer Science, or a related field.

Experience in C programming.

Knowledge of Embedded mobile development (Linux, Windows, Android).

Experience with build systems and environment settings, including makefiles, compilers, and linkers.

Familiarity with source control systems like Git and Gerrit.

Experience in microcontroller programming.

Strong command of English, both written and spoken.


Nice-to-have skills:


Experience with embedded system peripherals, including SPI, GPIO, and I2C.

Knowledge of RTOS and multimedia-oriented subsystems.

Understanding of microprocessors and microcontrollers.

What we offer:


Excellent opportunities for career growth.

Professional training and development.

The chance to work on innovative and challenging international projects with leading companies in mobile phones and multimedia.

A collaborative, friendly work environment with a highly skilled and motivated team.

Comprehensive social benefits, including additional healthcare insurance, food vouchers, and sports programs.

If this role sounds interesting to you, apply now and let's have a chat!

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter: please add cover letter for recruiter if you want