← All jobs
IMEE · Fushë Kosovë, Kosovo

Embedded Software Engineer

full timeonsiteCC++CANUARTSPII2CEthernetARMSTM32

Develop Intelligent Software for Real-World Products

Are you passionate about embedded software development and creating reliable, high-performance systems? Join IMEE and help develop the next generation of intelligent drive, automation, and control systems used in industrial and commercial applications worldwide.

Your Responsibilities

Design and develop embedded software and firmware for microcontroller-based systems

Program and maintain applications in C/C++

Develop communication protocols and interfaces (CAN, UART, SPI, I²C, Ethernet)

Implement control, monitoring, and diagnostic functions

Debug, test, and optimize embedded applications

Support system integration and product validation

Create technical documentation and software specifications

Collaborate with hardware and mechanical engineering teams throughout the product lifecycle

Your Profile

Degree in Computer Engineering, Electrical Engineering, Embedded Systems, or similar

Experience in Embedded C/C++ development

Knowledge of ARM-based microcontrollers (STM32 or similar)

Experience with debugging tools and software testing

Understanding of communication protocols and real-time systems

Structured and solution-oriented working style

Good English communication skills; additional languages are a strong advantage

What We Offer

Exciting and innovative development projects

The opportunity to work on complete products rather than isolated tasks

High level of responsibility and creative freedom

Modern development tools and technologies

Professional and personal development opportunities

Long-term career prospects in a growing technology company

International projects and collaboration opportunities

About Us

IMEE develops intelligent embedded systems, automation technologies, IoT solutions, and drive control systems for a wide range of industrial applications. Our expertise covers the entire development process—from electronics and firmware design to certification, production, and market launch.

Why IMEE?

At IMEE, you will develop software that directly controls real products used around the world—from automated gates and industrial doors to safety and automation systems. Embedded Software. Intelligent Control. Real Innovation.