Embedded Linux, С++ engineer-programmer

Embedded systems engineer-programmer, Embedded Linux, C ++ software engineer

 
Whom are we looking for:
 
Software Engineer Linux, C ++, developer of embedded systems with good mathematics and experience with hardware;
Required work experience: 3-6 years;
Key skills: Embedded Linux, C / C ++, Git, firmware dev, microcontrollers, DSP;
experience in implementing embedded software; understanding the operation of FPGA, DSP processors, microcontrollers;
English sufficient for conducting correspondence with the customer and reading technical requirements, literature;
The experience of using Matlab is welcomed.
 
Duties:
 
driver development, OS porting, system programming;
development of low-level software and firmware;
the development of applications for the processing of analog and digital signals;
full employment, full day, place of work Republic of Belarus, Minsk.
 
Some distinctive features of our company as an organization:
 
Open system, management level is only one - project manager and project teams. All information within the team is open. The administration is a service unit that provides coordination functions both within the system and with the supersystem. Project management is subject to regulations, which includes the logic of constraint theory, TDD, Value engineering, TRIZ. The information inside the organization is open, for example, the financial data in the project is transparent for everyone in the team, as well as the situation with tasks, performante, plans, results. Performance indicators of the team and individual employees: personal and team efficiency, EBIT per person per month, progress on the project. Teams have a constant part of the salary and participate in the project's bonus fund, which is defined as part of the operating profit. Most customers are regular customers with regularly injected projects.