
C++ Developer
Primary stack
Job description
About the Position
We are looking for an experienced C++ Developer to join the development of sophisticated simulation systems. Your role will include the design and implementation of key modules, libraries, and the overall architecture of software solutions.
Responsibilities
- Design and implement key modules, libraries, and the overall architecture of software solutions
- Work within agile teams that span various areas – development, testing, and hardware integration
- Document the developed code and continuously educate yourself in modern technologies and simulation systems
- Collaborate with teams using languages such as C#, Lua, and C++
- Utilize our own graphic engines and development tools
Requirements
- At least 3 years of experience in C++ development
- Good knowledge of data structures, algorithms, and linear algebra
- Experience with multithreaded programming
- Communicative knowledge of English (international team)
- Ability to independently design and implement parts of systems
- Attention to detail, independence, and responsibility for the work done
- Team collaboration and willingness to learn new technologies
Nice to Have
- Experience in developing simulators, games, or real-time systems
- Knowledge of the .NET framework, network protocols, or basics of physics
- Previous work in agile development (Scrum, Kanban)
- Familiarity with graphics engines or 3D modeling
- Knowledge of Lua, C#, or another scripting language
We Offer
- Join a reliable and stable company with an international reach
- Immediate offer of another project if a project ends
- Projects from more than 200 different companies
- Guaranteed timely payment of invoices and minimal administration
- Great corporate events for our entire IT community
- Free accounting and tax consulting
- Personal approach and fairness
About the Company
A stable technology company with a long-standing presence in the market and international connections. We focus on the development of complex software and hardware systems used in specific technical and simulation environments.
Our goal is to create advanced solutions that combine various areas of development – from basic computational models to imaging technologies and specialized tools for data processing and analysis.
We develop our own products as well as custom solutions, placing emphasis on high quality, innovation, and technical precision.
Apply
Let our professionals, who closely monitor the entire Czech IT market, prepare a tailor-made project for you according to your wishes and preferences.
Contact Information
- Email: [email protected]
- Phone: +420 214 214 602
Social Media
We are hackers on your side!
© Integra. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Integra Czech Republic specializes in providing complex services, solutions and consultations for all IT needs and software in general. Based on our client’s requirements we provide both Time & Material and Fixed Price / Fixed Time projects. Our clients range from start-ups to large corporations.Time & Material of experienced IT professionals: we provide highly qualified and specialized developers (Java, .NET, Javascript, C, C++ etc.), testers, analysts, architects, managers and other roles to extend customer’s teams either for short-term or long-term projects.Fixed Time / Fixed price projects: are tailored on clients requirements.Cyber Security: penetration tests, IT risk analysis and social engineeringconsulting.Audits: integrated audits, compliance, risk assessment and code review.Support: DevOps and other support services (L1/L2/L3).
More at Integra
All 15 roles
Senior Automic Consultant
Integra · Austria +1

Simulation Engineer
Integra · Czechia

Cybersecurity Network Specialist
Integra · Warsaw

Data Architect
Integra · Warsaw