Qualifications & experience
- Experience with hardware and basic electrical engineering (schematic design, PCB layout, test equipment, etc.)
- 1+ years of experience in firmware development
- Experience with low level interfaces such as I2C, SPI, CAN, RS232
- Knowledge of any ARM architecture or similar
- Candidates must have strong programming skills in C/C++, and be able to write highly portable and implement object-oriented programming
- Willingness to trace bugs to their source, wherever in the system that may end up being
Tasks & responsibilities
- Firmware design and development of STM32 micro-controller-based products
- Consistent on-time delivery of high quality, functioning firmware code
- Collaborate and communicate with coworkers and development partners regarding firmware design status, project progress, and issue resolution
- Circuit specification
- Experience with standard MQTT and MODBUS
- Analyze, design, program, debug, and modify firmware using high-level languages (C, C++, Python)
- System architecture and specifications
- Test and validate embedded systems
Benefits
- Join very attractive and unique team that represent quality of generation Healthy and cozy working environment Handle real problems
- Working tools Fun and humble company culture without any politics