Available Positions

Presagis is looking for dynamic, talented, highly motivated individuals seeking an exciting work environment.


Available Positions

Canada


For the job openings below, create your profile and attach your curriculum vitae and cover letter to https://cae.wd3.myworkdayjobs.com/Presagis/jobs  . If you are applying for a specific position, please search for the job opening number or job title. Please also feel free to submit your resume via a general application.


 

Backend Developper (CAN) – 48182 (1 position available)

Presagis, a global leader in commercial modeling, simulation, and embedded software solutions, was established by the merger of several leading simulation companies. We believe that information is at the heart of a more predictable, sustainable, and safer world. Our goal is to assist safety critical businesses and organizations make serious decisions with trustworthy data, analytics, and visualization; enabling our customers to predict how individuals, products, and systems will behave in the real world.

At Presagis, we develop complex and interoperable systems. Our solutions range from 3D authoring software to procedural 3D content engines, from artificial intelligence middleware to real-time sensor renderers, and from behavioral engines to cockpit user interfaces embedded in real life vehicles. Our technologies power everything from AAA video games to F16 flight simulators, and are currently used by military agencies all around the world.

Presagis is part of CAE, a global leader in delivery of training for the civil aviation, defense and security, and healthcare markets. The stability of an international group combined with the agility of a startup-sized company, makes Presagis an exciting place to work.

Job Description
We are currently looking for a backend developer to join our company. You will be working with a team, helping planning the information architecture and infrastructure of large-scale custom projects and making it come to life. You will work closely with other programmers in an exciting environment where your knowledge will make a difference. We expect our team members to be resourceful, positive and forward thinking individuals. We want you to contribute to the team and help us grow.

Responsibilities:

  • Be a valued member of an autonomous, multi-functional agile team.
  • Collaborate closely with other engineers in other disciplines.
  • Write clear, maintainable code that will scale across a number of projects and distributed development teams.
  • Troubleshoot, test, and analyze technical problems and determine solutions in large projects.
  • Help turn big ideas into cool new features.

Working at Presagis:

  • Take part in building and designing cutting edge technologies from the ground up.
  • Work with talented and passionate colleagues: we’re excited about what we build.
  • Collaborative environment that encourages dialog and smart planning.
  • Good work-life balance.
  • Numerous company-wide organized social activities.
  • Great location with easy access to public transportation, restaurants, and free parking.
  • Competitive compensation and great benefits.
  • Card games, board games, pool table, foosball, and more.

Requirements:

  • Bachelor's degree in Computer Science, or equivalent experienceBachelor's degree in Computer Science, or equivalent experience.
  • 3-5 years of professional software development experience in C++ or similar object oriented languages5+ years of professional experience working as a senior/lead engineer with expertise in C++ or similar object oriented languages.
  • You have designed and implemented distributed and highly available systems at scale.
  • A passion for technology that understand big data, API design and infrastructure concepts.
  • Good understanding of cloud computing platforms and services.
  • Strong computer science fundamentals in object-oriented design, algorithms and data structures.
  • You are interested and capable of learning other programming languages as needed.
  • Experience building software systems from the ground up and seeing them through all phases of development (design, scheduling, prototyping, integration, delivery, etc.).
  • Experience working in a team environment with excellent communication skills between technical and non-technical members of team.
  • Able to write clean and clear technical documentation.
  • Knowledgeable in using development tools such as IDEs, bug tracking software, documentation services, code repositories.
  • Autonomy, creativity, and a good sense of initiative.
  • Bilingualism (French and English) is an asset.

 

 


 

 




Available Positions

USA


For the job openings below, create your profile and attach your curriculum vitae and cover letter to https://cae.wd3.myworkdayjobs.com/Presagis/jobs. If you are applying for a specific position, please search for the job opening number or job title. Please also feel free to submit your resume via a general application.


 




Available Positions

Europe


For the job openings below, create your profile and attach your curriculum vitae and cover letter to https://cae.wd3.myworkdayjobs.com/Presagis/jobs. If you are applying for a specific position, please search for the job opening number or job title. Please also feel free to submit your resume via a general application.