C Developer (BIOS/UEFI)
Russian IT hardware vendor seeks a system developer to work on UEFI BIOS and system software for GNU/Linux. Salary 200,000 RUB. Locations: Moscow, St. Petersburg, Yekaterinburg, Nizhny Novgorod, Minsk. Remote/hybrid/office.
We develop servers, storage systems, and computing platforms. We are looking for a system developer to strengthen the team developing specialized software for IT hardware. You will work at the intersection of software and hardware: from UEFI BIOS to system software under GNU/Linux. Responsibilities: - Maintain and enhance UEFI BIOS code for x86-64 computers. - Develop system software in C/C++ for GNU/Linux. - Diagnose issues at the boundary of software and hardware, and develop solutions. - Perform reverse engineering of embedded software.
Important: - 2+ years of independent development in C/C++. - Knowledge of x86 and amd64 architectures. - English B1 or higher – for reading documentation and work communication. Nice to have: - Experience with Linux drivers and U-Boot bootloader. - Embedded Linux software development. - Debugging experience with gdb and other tools. - Confident Linux and Git skills.
Format: remote, hybrid, or office. Locations: Moscow, Saint Petersburg, Yekaterinburg, Nizhny Novgorod, Minsk. English: B1 or higher. We offer: - Bonuses for patent registration and creation of intellectual property. - Training portal with courses and lectures from external and internal experts, additional professional education, English learning, participation in conferences. - Lecture hall with outstanding experts: engineers, scientists, and researchers. - Voluntary health insurance from day one, preferential insurance conditions for relatives. - Consultations with lawyers, psychologists, healthy lifestyle and financial management experts. - Regular online meetings of the whole team.
Don't miss a single job
Subscribe to our Telegram channel