Senior C++ Developer
Develop scalable, real-time simulation software as a Senior C++ Developer. Collaborate with cross-functional teams to design system architecture and implement high-performance modules. Requires strong C++, OOP, algorithms, and multithreading expertise. Full-time on-site position.
Responsibilities
- Develop C++ source code for simulation functions, modules, and libraries.
- Design system architecture for scalable, real-time software.
- Collaborate with testers and hardware developers on integration.
- Document software designs and implementations.
- Stay current with software development and simulation technologies.
Requirements
- Minimum 6 years of C++ development on Windows.
- Strong knowledge of linear algebra, OOP, algorithms, and multithreaded programming.
- Excellent communication and teamwork skills.
- Fluent English.
Nice to have
- Experience in simulations, gaming, or real-time systems.
- Knowledge of .NET framework, network protocols, or physics.
Benefits
- 4 quarterly days off per year.
- Birthday day off.
- Generous meal allowance.
- Open and direct communication culture.
- Opportunities for independent work and influence.
- Continuous learning environment.