Position: Embedded Developer
Company: Djangostars
Category: C++
Experience required: 5y
English level: upper
Published: 2022-04-01T00:00:00+03:00

**Required:**
5 years of Embedded C programming experience preferably with ARM MCUs and the GNU ARM GCC toolchain.
Experience using Linux as a development platform.
Good testing skills.
Good documentation practices.
The ability to work well with a team.
Experience and expertise using the Git SCM.
Practical working knowledge of electronics, stepper motors, relays, sensors (laser distance and current measurement), AC and DC power, ballasts, relays.
Practical working knowledge of BLE, and serial communications.

**Will be a plus:**
Experience with Microchip/Atmel SAMD Cortex M0 MCUs.
Experience using the Microchip/Atmel development tools (e.g. Atmel ICE, MPLAB).
Intermediate Bash scripting skills.
Experience writing C code for safety systems.
Intermediate Python 3 coding (for functional testing automation).
Experience designing and coding for functionally testing physical systems (Expect, Pexpect, Python).
Experience using GNU Build System (aka Autotools).