Software Engineer

CAE
United States
Workplace: OnsiteFull timeUSD 125,700 - 138,900 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Reliability focus","Collaboration","Adaptability","Attention to quality"]

Build and maintain mission-ready flight and mission simulator software for reliable, high-performance pilot training. Work on legacy real-time codebases, modernizing and adding features while ensuring stability. Collaborate with cross-functional teams to integrate software with hardware for real-time, mission-critical applications using Waterfall and Agile/Scrum practices. Perform code reviews, plan sprints, and troubleshoot complex legacy issues to meet stringent training standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
CAE
CAE
1 day ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build and maintain mission-ready flight and mission simulator software for reliable, high-performance pilot training. Work on legacy real-time codebases, modernizing and adding features while ensuring stability. Collaborate with cross-functional teams to integrate software with hardware for real-time, mission-critical applications using Waterfall and Agile/Scrum practices. Perform code reviews, plan sprints, and troubleshoot complex legacy issues to meet stringent training standards.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain software for flight and mission simulators to ensure reliability and performance for safe mission outcomes.
  • •Work on legacy codebases and drive modernization through enhancements and new features while maintaining stability and optimization.
  • •Collaborate with cross-functional teams to integrate software with hardware for seamless operation of real-time, mission-critical applications.
  • •Use Waterfall and Agile/Scrum methodologies, adapting to development cycles and iterative sprints as needed.
  • •Participate in code reviews and sprint planning, and troubleshoot complex issues in legacy and real-time systems to meet training standards.
Travel: Medium travel

Pay and Benefits

Salary: USD 125,700 - 138,900 annually

Key Requirements

  • •Bachelor’s in Computer Science, Computer Engineering, or related discipline (or equivalent experience).
  • •5+ years of experience in software engineering for mission-critical or real-time environments.
  • •Strong problem-solving skills with a focus on software reliability in high-stakes training environments.
  • •Ability to obtain/maintain a DoD Secret clearance and Special Program Access; U.S. citizenship required.
  • •Flexibility for occasional overtime, shift work, weekend work, and CONUS travel.
Experience:5+ yearsMission-criticalReal-timeSimulationDefenseDoD programs
Education:Bachelor's in Computer Science, Computer Engineering, or related discipline
Skills:Problem-solvingReliability focusCollaborationAdaptabilityAttention to quality
Tech Stack:WaterfallAgileScrumMIL-STD-810MIL-STD-461MIL-STD-704ARINCRTCA

Eligibility

Nationality:US National
Security Clearance:DoD Secret

Company Brief

CAE
Provides simulation technologies, integrated training services, and flight training for civil aviation, defense, and healthcare customers worldwide, delivering pilot training, mission rehearsal, and simulation solutions.
Industry: Aviation Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Montreal, Canada
Founded: 1947
WebsiteLinkedIn