Skip to content

All jobs

C++ Software Engineer [All Levels]

onearc · Hybrid, Košice, SK

About the job

We are a well-established team based in Košice (Slovakia), developing world-leading military simulations for major NATO powers and their allies. We constantly seek ways to advance the industry using the latest technologies and trends (such as whole-world simulations, motion tracking, VR, and AR). We are looking for a C++ Engineer for one of our core teams working on our flagship product, based in Košice. Responsibilities: - Research, design, implement, document, and maintain new and existing systems. - Develop software solutions to innovate and extend products according to customer needs. - Efficiently navigate through a highly complex codebase. - Pragmatically refactor, extend, modernize, and introduce automation where feasible. - Communicate clearly and professionally both in person and online. - Work collaboratively in a team environment. - Partner with other engineers, architects, internal stakeholders, and product management to deliver high-quality solutions within the expected timeframe, utilizing your expertise and judgment. - Engage with customers to understand their use cases and identify cost-effective solutions. Requirements: - Strong and proactive problem-solving skills - Good knowledge of C++ - Ability to learn and work comfortably across various tech stacks - Understanding of algorithms, data structures, and time complexity - Basics of linear algebra - Bachelor's Degree or higher in Computer Science or a related field - English at communicative level Nice to have: - Interest in game development - Experience with simulations - A passion for automation and improving development environment We offer: - Diverse, challenging, yet fun work environment with real-life applications. - Opportunity to work on deeply sophisticated, battle-tested systems that solve immensely complex simulation requirements of NATO defense forces and non-military users around the globe. - Use of the latest hardware and software technology (such as that employed in the field of VR). - Opportunity to use your skills even outside of your role, with the option to grow outside of your role. - Ability to influence how we do things and have a direct impact on our products. - Work with and learn from talented colleagues. - Full-time employment with a competitive salary. - Flexible working hours. - Hybrid work model: Minimum 3 days in the office. - 5 weeks vacation per year + 3 sick days. - Various benefits, such as a meal voucher allowance, office breakfasts, and a fully paid Multisport card. We don’t offer just a job. We want to allow you to grow and advance the simulation market.