Position: Junior Embedded Developer
Company: Archer Software
Category: C++
Experience required: 1y
English level: intermediate

Requirements:
- Basic knowledge of electronics
- Skills of multimeter/oscilloscope usage, soldering
- C/C++ junior level
- Microcontrollers/microprocessors basics, architectures, theory of operation

Optional:
- Make/Cmake, build process
- RTOS, multitasking
- Understanding MCU peripherals: I2C, SPI, UART
- Understanding wireless communication protocols: WiFi, BT, NFC, ZigBee
- Firmware Engineer trainee.

We offer:
Benefits:
- Good rate of pay. Developers have a higher starting wage bracket all around the world.
- The skills are transferable. The skills you acquire will never be out of use.
- Work anywhere. As a developer you aren’t limited to a particular region or country as 1’s and 0’s are understood everywhere.
- Comfortable Working Environment. Wherever you go, you’ll have an air conditioned office, fast internet and a powerful laptop. What more does a man need?
- Constant learning  curve. You will only get better with passing time as you will be in sync with the technological changes.
- You can be as creative as you want. Each day you create something from nothing. The only thing that  limits you will be your imagination.
- Maternity/paternity leave. Pursue career goals while growing your family.
- Professional development. Get opportunities for professional development, to master new skills and to grow into other roles.