Taro Logo

Senior RnD Developer (C++)

Global leader in Civil Aviation and Defense & Security, providing cutting-edge training and critical operations solutions across 40 countries.
Budapest, Hungary
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AR/VR · AI

Description For Senior RnD Developer (C++)

CAE, a global leader in training and critical operations solutions, is seeking a Senior RnD Developer specialized in C++ to join their innovative team in Budapest. This role offers an exciting opportunity to work on cutting-edge projects involving advanced 3D graphics rendering, AI implementation, and AR/VR experiences. The position combines modern C++ development with emerging technologies, offering exposure to both high and low-level programming challenges. As part of CAE's mission to make the world safer, you'll contribute to pioneering solutions in flight simulation and training systems. The role offers comprehensive benefits including hybrid work arrangements, professional development opportunities, and a strong focus on work-life balance. With 75 years of industry experience, CAE provides an environment where innovation and technical excellence are paramount. The ideal candidate will bring deep C++ expertise, strong problem-solving abilities, and excellent communication skills to help drive the next generation of simulation and training solutions.

Last updated 12 days ago

Responsibilities For Senior RnD Developer (C++)

  • Work on state-of-the-art projects involving advanced 3D graphics rendering for desktop, mobile, cloud, and AR/VR experiences
  • Build modern C++ applications using both high- and low-level APIs
  • Use profiling tools and optimize performance to deliver highly efficient and scalable GIS solutions
  • Implement innovative AI-driven solutions for specialized tasks
  • Partner with team to optimize development processes
  • Utilize modern development methodologies, CI/CD pipelines, and cloud-native microservices

Requirements For Senior RnD Developer (C++)

TypeScript
  • Deep expertise in modern C++ development
  • Knowledge of 3D graphics, GPU compute, multithreading, linear algebra and geometry
  • Experience with performance profiling and network programming
  • Relevant degree and hands-on industry experience
  • Strong English proficiency and excellent communication skills
  • Experience with C# and TypeScript/Angular is a plus

Benefits For Senior RnD Developer (C++)

Medical Insurance
Mental Health Assistance
Parental Leave
  • Hybrid work - 3 days in the office
  • Flexible Working Hours
  • Comprehensive Health Insurance
  • Professional Growth and language courses
  • Sick Leave Bonus
  • Mental Health Access
  • Stock Purchase Plan
  • Parental Leave & Life Event Bonuses
  • Office Perks - free fruits, coffee, tea, juice, and soda

Jobs Related To CAE Senior RnD Developer (C++)