Position: Embedded C\C++ Engineer
Company: MRS Electronic GmbH & Co.
Experience required: 2y
Category: C++
Published: 2020-03-01T00:00:00+02:00

C/C++ development for bare-bone and Free-RTOS based systems,
Implementing the IoT devices, communication protocols (SPI, CAN, UART, etc).
Profiling / Debugging / Integrating / Testing / Documenting the project features.

**Job responsibilities:**

Design & Implement project features,
Implement specific features upon request,
Tune system performance,
Integrating, testing, bug-fixing and maintenance of SW part.

**Must have skills:**

Experience  with C\C++ not less than 2 years;
Embedded systems (Linux-based/RTOS/microcontroller barebone) development experience;
Linux OS system programming (administration knowledge is a plus);
IoT/Wifi/TCP/IP familiarity;
ARM Cortex-M/Cortex-A Microcontrollers familiarity;
Experience with NXP (i.MX6, S32K, LPC 17xx/18xx etc.).

**Nice-to-have skills:**

English communication skills;
Qt development experience;
Experience with additional microcontrollers (like PICs, STM32, TI, Sitara etc.);
Automotive (CAN/LIN);
Ability to use ASM.

**What we offer**

Interesting and long-term projects;
Decent and stable payment of your knowledge and skills;
Career growth and personal evolution opportunities;
A team of experienced professionals;
Ability to get new experience and express yourself;
Spacious, modern office;