EMBEDDED FIRMWARE DEVELOPER

Human Power BG

Remote · BulgariaFull TimePosted October 21, 2026

At a glance

Work style

Fully remote

Job type

Full Time

Posted

October 21, 2026

Skills mentioned

Agile

Check the full description before you apply.

About the role

Your new workplace:

Our client is a global technology company, with offices in Bulgaria and the USA, which focuses on creating and implementing innovative IoT solutions for the security industry. They pride themselves on best-in-class engineering capabilities that allow them to bring the highest value of products at the most affordable price. Their footprint is spread to 30+ countries on 5 continents, serving over 5000 businesses and impacting the daily lives of more than 1 million end users.

Your new role: The Embedded Firmware Developer will design and implement firmware for our award-wining alarm communicators, panels, and next-gen IoT devices. The role will present an opportunity to work with technologies such as wide-area cell networks (4G-LTE, 5G), local mesh networks (ZWave, Zigbee), smart sensors and other peripheral security and home automation devices.

Responsibilities:

Perform end-to-end design, development and implementation of firmware across a range of devices;

Improve the design and performance of the existing code, fix bugs and perform code refactoring;

Continuously discover, evaluate, and implement new technologies to maximize code efficiency;

Work with a scrum-based approach in an agile environment, including pair programming;

Perform analogue and digital data analysis with oscilloscope, spectrum analyzers, etc;

Communicate with module`s manufacturers;

Assist and coach other team members;

Requirements:

Programming proficiency in C;

Good understanding of micro-controllers and embedded systems;

Bachelor or master’s in Computer science, Informatics or equivalent;

RT OS or similar operating system application development experience is an advantage;

Experience with ST Microcontrollers, GSM modules, or IoT devices are also considered as an advantage.

We‌ ‌appreciate‌ ‌your‌ ‌interest!‌ ‌

~~~

If you are interested and meet the above requirements, please submit your CV .

Only short-listed candidates will be contacted and invited for an interview in a timely manner. *** Candidates won’t be charged for any services provided. *** All applications will be treated in strict confidentiality. All the information is protected by the Commission for the Protection of Personal Data. *** Human Power holds Unlimited License № № 2882 for providing human resources services. *** Human Power is part of BNI - Business Network International: Chapter Industry.

Originally posted on Himalayas

How this role compares

  • 2,241 remote engineering & it jobs are open here right now.
  • We first listed this job today. Early applications tend to get seen first.

More remote engineering & it jobs

See all →