Lottery industry project.
An experienced software developer to participate in the project of migrating a system written in C# and using C++ drivers from the Windows Embedded platform to Linux. The candidate will be responsible for rewriting parts of the code, updating technologies, and ensuring the system's compatibility and stability after the migration.
Nasze oczekiwania:
- Minimum of 6 years of experience in programming in C++
- Experience working with embedded systems and the Windows Embedded and Linux platforms
- Advanced knowledge of C++ and experience working with drivers
- Experience in migrating software between platforms, particularly from Windows to Linux
- Knowledge of the architecture of Windows and Linux operating systems
- Ability to work with version control tools such as Git
- Very good command of English
- Hybrid work model: 2-3 days in the office
Mile widziane:
- Knowledge of C# and the .NET platform
- Knowledge of message queuing systems such as RabbitMQ and ZeroMQ
- Familiarity with CI/CD tools and process automation
- Familiarity with containerization technologies (Docker) is a plus
Kluczowe zadania:
- Analyze existing code in C++ and participate in planning the migration process
- Rewrite and recompile C++ drivers for the Linux system
- Ensure the system's compatibility and stability after migration
- Collaborate with the development team and participate in project meetings
- Document completed work and create necessary technical documentation