[MERA] is a leading Russian engineering company.
The company plays a significant role in the development of customers in the aviation, engine building, rocket and space, energy, and transport industries.
MERA's customers and partners are the largest enterprises in Russia, part of the State Corporations "Rostec", "Roscosmos", and "Rosatom".
The company is now looking for a confident Embedded developer.
Responsibilities
- Low-level programming in C/C++ for embedded systems (firmware, drivers, system protocols)
- Design and integration of aircraft hardware with software, interaction with external devices
- Participation in the development of architecture, requirements, and component selection (software and hardware)
- Full development cycle: debugging, unit testing, code review, and documentation
- Task management and reporting in the Open Project system
Requirements
- Experience in C/C++ development for embedded systems
- Experience with classic interfaces I2C, SPI, RS232
- Experience in industrial development using functional and unit tests.
- Ability to freely read electrical schematics and proficiency with measuring devices
- Experience in developing utilities and support/testing programs for WIN/LIN platforms
Will be a plus:
- Experience with FPGA
- Experience with PCI
Will be a big plus:
- Experience in developing drivers for WIN/LIN
- Experience in developing devices for PXIe
- Circuit design, embedded software, error diagnostics
Conditions
- Official registration under the Labor Code of the Russian Federation
- Flexible work schedule
- Hybrid work format after the probationary period
- Accredited IT company
- Voluntary medical insurance (including dental)
- Fitness and parking compensation
- Bonuses based on KPI results
- Regular reviews several times a year (based on achievements)
- Development opportunities in the form of: career growth, opportunities to participate in conferences, access to the corporate training school.