top of page
AI, Artificial Intelligence, Big data, Internet of Things IoT. Man, programmer, software e

Embedded Engineer

Skopje, Macedonia

Job Type

Full Time

ITQuarks is a research and development company that provides a unique combination of expertise in machine learning, optimization and data processing. We are expanding our team for working  in on-the-go automotive software fixes and predictive maintenance for connected vehicles.


In one sentence

Grow in innovative company culture and work on the next generation of Artificial Immune systems.

What will your job look like?

  • Develop tools for system instrumentation and tracing.

  • Apply high performance algorithms to correlate and collect data.

  • Be part of an experienced group of software engineers with a curiosity for innovation and a passion to make a change in the exciting world of connected cars and smart devices.



All You need is ...

* At least 3 years of experience working with generic embedded technologies.

* Familiarity with the ARM architecture family.

* Excellent knowledge of the C programming language.

* Familiarity with the Python programming language.

* Familiarity with serial communication protocols (SPI, I2C, CAN, LIN).

* Working knowledge of the build process and makefiles.

* Familiarity with different compilers and toolchains (e.g. ARM GCC, GHS, HighTec, Tasking)

* Working knowledge of using HW debugging tools (e.g. J-Link/J-Trace, Lauterbach TRACE32).

* Working understanding of how bootloaders work.

* Familiarity with the Linux kernel (specifically applied to embedded systems).

* Self-motivated to research any upcoming challenges and solving them independently.

* Any automotive experience (e.g. AUTOSAR, model based development, QNX) would be considered a big plus.

Apply at mycareer@itquarks.com

bottom of page