Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CAE Logo

Software Engineering Manager

CAE

$144,300 - $176,300
Oct 23, 2025
Binghamton, NY, US
Apply Now

CAE Defense & Security is looking to solve the problem of training military customers to develop and maintain the highest levels of mission readiness by revolutionizing their training and critical operations with digitally immersive solutions to elevate safety, efficiency and readiness. The Software Engineering Manager will be responsible for developing and guiding software solutions for high-fidelity flight and mission simulators.

Requirements

  • 8+ years of professional experience in software engineering, with significant hands-on development in mission-critical or real-time systems, and at least 2 years in a technical leadership or supervisory role in the tech industry.
  • Strong technical expertise in C, C++, Python, or C-Sharp, with experience developing and maintaining real-time/embedded systems or simulation software.
  • Expertise in software development for simulation or defense systems, with a strong understanding of integrating modern technologies (e.g., VR, real-time processing) with legacy systems.
  • Experience with task/resource planning, developing BOEs, and supporting IMP/IMS planning for complex projects.
  • Strong understanding of Waterfall and Agile/Scrum methodologies, with the ability to lead and contribute to projects in structured or iterative environments.
  • Must be able to obtain and maintain an active DoD Secret or higher clearance prior to the start of employment.
  • Must be able to obtain and maintain Special Program Access.

Responsibilities

  • Lead and mentor a team of software engineers in designing, developing, and maintaining software for flight and mission simulators, ensuring high reliability and performance to support safe pilot training outcomes.
  • Provide technical oversight for modernizing legacy code bases critical to simulator functionality, guiding the team in implementing enhancements, new features, and optimizations to maintain system stability.
  • Drive the integration of advanced technologies, such as virtual reality (VR) and real-time systems, with legacy platforms, fostering innovation while ensuring seamless functionality for mission-critical applications.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, and project managers, to align software development with simulator hardware requirements and project goals.
  • Manage software development projects using Waterfall and Agile/Scrum methodologies, balancing structured timelines with iterative sprints to meet deadlines and deliver high-quality solutions.
  • Demonstrate overall knowledge of software activities for the project, troubleshooting complex issues in legacy and real-time systems to meet the highest standards for pilot training.
  • Contribute to task/resource planning, developing Basis of Estimates (BOEs), and supporting Integrated Master Plan (IMP) and Integrated Master Schedule (IMS) planning.

Other

  • Proven leadership skills, with the ability to coach, mentor, and motivate a small team, manage personnel activities, and foster a collaborative, innovative environment (10-20% management focus).
  • Self-motivated mindset with a positive approach, strong work ethic, and ownership of work, demonstrating leadership in both technical and managerial capacities.
  • Flexibility to support occasional overtime, weekend work, shift work, and site travel (CONUS).
  • Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.
  • Must comply with all company security and data protection / usage policies and procedures.