Question
5-10

Senior Software Developer (C++)

11/30/2025

You will develop source codes for functions, modules, and libraries while collaborating closely with other teams. Your role will also involve the development of software systems architecture and documentation of developed modules.

Working Hours

40 hours/week

Company Size

201-500 employees

Language

English

Visa Sponsorship

No

About The Company
Bagira Systems is a leader in the field of training and simulation. Bagira designs, develops and operates simulators and training processes, focusing on the customer's operational readiness and training processes improvement. Our goal is to ensure the Mission Readiness of our clients. To date, more than 500,000 soldiers have used the simulators developed and supported by Bagira Systems. Learn more about us: www.bagirasys.com Join us! https://www.bagirasys.com/careers/
About the Role

Bagira is a leader in the field of training and simulation systems with a track record of delivering high-end, customized, cost-effective solutions for mission readiness. Bagira’s simulators are being used by hundreds of thousands of soldiers at more than 40 sites worldwide.

Bagira is looking for a Senior Software Engineer (C++) to join our engineering team at Bagira.

You will take part in shaping the company’s new innovative cutting-edge simulation products.

As a developer, you will work on our highly scalable, multi-disciplinary complex systems, collaborating with professionals across the different units of Bagira, and ensuring that our systems and infrastructure is set up for next-generation technology.

What will your job look like

  • Development of source codes of functions, modules, entities, libraries, etc. regarding the required functionality
  • Development of software systems architecture
  • Close cooperation with other teams, testers and HW developers
  • Documentation of developed modules
  • Continual education in the field of software development and simulation technology

Requirements

  • Minimum 6 years of working knowledge in C++ on Windows 
  • Good knowledge of linear algebra, OOP, algorithms, multithreaded programming.
  • High communication skills and team player.
  • Experience in similar areas as simulations, gaming programming, real-time systems- Advantage
  • knowledge of .NET framework, Network protocols, Physics understanding- Advantage
  • Fluent English

Your Mission

null

Your Profile

null

Your Benefits

In Bagira Communication, Ownership, Learnability, Impact, and Passion are the values that shape our culture and mindset.

On top of openness, direct communication, independence, continuance learning, and lots of places to influence, we believe in the need to balance. As a Bagira employee, you will enjoy 4 annual quarterly days off, a day off to celebrate your birthday, a generous meal allowance, and many fun and happy moments.



What you will gain

null
Key Skills
C++WindowsLinear AlgebraOOPAlgorithmsMultithreaded ProgrammingCommunication SkillsTeam Player
Categories
TechnologyEngineeringSoftware
Benefits
Quarterly Days OffBirthday OffMeal Allowance
Apply Now

Please let Bagira know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Bagira?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.