Description
The company is looking for an Embedded Firmware Engineer with some experience in electronic circuits and PCB design.Key Responsibilities
- Design and development of new and enhancement of existing radio electronic devices based on ARM Cortex M0/M3 architecture
- Energy efficient firmware development on C/C++ using standard radio transceiver API
- Firmware testing and debugging with oscilloscope and other lab equipment
- Writing basic tech documentation for internal and external use
- Support CEO in client meetings and correspondence
- Preparation of technical documentation
- Technical support of M2M communications network and devices
Main Requirements
- A-Z understanding of simple electronic devices development: circuit design, components mounting, MCU and peripherals programming
- Good knowledge of C, C++
- Good knowledge of ARM Cortex M3/M0 core;
- Peripherals and interfaces: ADC, I2C, SPI, RS-232, RS-485
- Good understanding of electrical circuit theory - analog and digital
- Circuit diagram design
- Practical experience with soldering and measurement equipment