Associate Software Engineer

1 Month ago • All levels • Software Development & Engineering

Job Summary

Job Description

CAE USA, Defense & Security is seeking software and computer engineers to port and rehost large-scale software applications for real-time aircraft simulations. This role is ideal for recent graduates looking for opportunities and responsibility. Key duties include designing, developing, coding, integrating, and testing simulation software using languages like C++, FORTRAN, and Ada on real-time Linux operating systems. Engineers will debug complex avionics software issues, apply engineering principles to develop solutions, and communicate status and recommendations to lead engineers. The position requires a Bachelor's degree in Computer Engineering, Computer Science, or equivalent, with experience in debugging software applications. Creativity and strong problem-solving skills are essential. Due to government contract requirements, only U.S. citizens are eligible.
Must have:
  • Bachelor's in Computer Engineering or Computer Science
  • Experience debugging software applications
  • Creativity and problem-solving skills
  • U.S. Citizenship required
Good to have:
  • Low-level programming
  • Real-time software development
  • Software Porting or Rehosting Experience
  • C / C++ programming
  • Perl scripting or Ada
  • Embedded Software
  • gdb or other live debugging tools
  • Assembly language programming
  • Linux command line navigation
  • Computer networking standards (Ethernet)

Job Details

About This Role

                                                                                                         

Who We Are: 

  • CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, and civil aviation by revolutionizing our customers’ training and critical operations with digitally immersive solutions to elevate safety, efficiency and readiness. 

  • CAE Defense & Security Mission: CAE's Defense and Security business unit focuses on helping prepare military customers to develop and maintain the highest levels of mission readiness. 

  • CAE Values: Empowerment, Innovation, Excellence, Integrity and OneCAE make us who we are and we strive to make a difference in the world while helping each other succeed. 

What We Have to Offer: 

  • Comprehensive and competitive benefits package and flexibility that promotes work-life balance 

  • A work environment where all employees are valued, respected and safe 

  • Freedom to succeed by enabling team members to deliver, take initiatives and make decisions 

  • Recognition, professional development, advancement and having fun! 

Summary 

CAE USA, Defense & Security requires software and computer engineers who will port and rehost large-scale software applications for real-time aircraft simulations. This is a challenging software engineering position for pending or recent graduates who crave opportunity, responsibility, and the desire for achievement.  **Anticipated start date at the beginning of October 2026.**

 

Essential Duties and Responsibilities 

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

  • Design, develop, code, integrate and test simulation software to meet requirements 

  • Utilize a variety of software languages (C++, FORTRAN, Ada, etc.) on real time Linux operating systems 

  • Utilize modeling tools and real aircraft flight simulators to establish operating data, conduct experimental tests and evaluate results 

  • Debug complex avionics software issues on real-time simulation platform 

  • Apply sound engineering principles to develop innovative solutions 

  • Communicate status/issues along with solutions/recommendations to lead engineers 

  • Work independently to complete assigned tasks and meet schedule commitments 

 

Qualifications and Education Requirements 

  • B.S. in Computer Engineering, Computer Science, or equivalent required 

  • Experience debugging software applications or programs 

  • Demonstrate creativity and strong problem-solving skills 

  • Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role. 

 

Preferred Skills 

  • Low-level programming, bit/byte manipulation, memory alignment experience 

  • Real-time software development 

  • Software Porting or Rehosting Experience a plus 

  • Intermediate or higher level of C / C++ 

  • Perl scripting or Ada experience a plus 

  • Embedded Software 

  • gdb or other live debugging tools 

  • Assembly language programming (any processor) 

  • Ability to navigate LINUX command line and develop complex scripts 

  • Computer networking standards (Ethernet) a plus 

 

Security Responsibilities 

Must complywith all company security and data protection / usage policies and procedures.  Personally responsible for proper marking and handling of all information and materials, in any form. Shall not divulge any information, or afford access, to other employees not having a need-to-know. Shall not divulge information outside company without management approval.  All government and proprietary information will be accessed and stored electronically on company provided resources.  

  • Applicant must be eligible for DoD Personal Security Clearance. 

 

Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.  

 

Work Environment 

Highly collaborative closed room environment with open office space for unclassified tasks. Job duties include regular interaction with fixed base, full cockpit military aircraft simulators, and include the opportunity to learn to fly the simulated aircraft. 

 

Physical Demands 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  

 

 

 

OTHER DUTIES  

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.  

CAE USA Inc. is an equal opportunity employer, and all qualified applicants will be considered for employment without regard to any protected characteristic, including disability and protected veteran status, as defined under federal, state, or local laws.  

Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process. If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at hrops@caemilusa.com  

Position Type                       

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Opportunity Employer 

CAE is an equal opportunity employer committed to providing equal employment opportunities to all applicants and employees without regard to race, color, national origin, age, religion, sex, disability status, protected veteran status, or any other  characteristic protected by federal, state or local laws. At CAE, everyone is welcome to contribute to our success. Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process.  If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at CAECarrieres-Careers@cae.com.

Similar Jobs

Crytek - NOC Linux Specialist

Crytek

Poland (Remote)
1 Month ago
Glean - Technical Support Engineer

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
rivos - SOC Design Verification - Intern

rivos

Santa Clara, California, United States (On-Site)
10 Months ago
BioFire - Outpatient Specialist

BioFire

New York, United States (On-Site)
3 Months ago
Alphawave Semi - Trust & Safety specialist Dutch

Alphawave Semi

Paris, Île-de-France, France (Remote)
3 Months ago
Apple - HW/SW Power Management Engineering Program Manager

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Vigaet - Internship - Mechanical Engineer

Vigaet

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Sailpoint - Co-Op, Engineering

Sailpoint

East Durham, New York, United States (On-Site)
2 Months ago
Escape Velocity Entertainment - Release Engineer

Escape Velocity Entertainment

(Remote)
4 Months ago
Capgemini - SAP WM LE

Capgemini

Pune, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

luxsoft - Web Developer (Angular, .Net)

luxsoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
2 Months ago
Mapbox - Software Development Engineer II, 3DLN, C++ Rendering

Mapbox

Finland (Remote)
6 Months ago
IMC - Java Software Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Heart Machine - DevOps Engineer

Heart Machine

Los Angeles, California, United States (Remote)
1 Month ago
DataVisor - Director of Technical Account Management & Customer Success

DataVisor

Mountain View, California, United States (Hybrid)
2 Months ago
Zones - Product Analyst

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
Capgemini - Azure Integration

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Clearwater Analytics - Software Development Engineer

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
CGS Carrers - Technical Support Analyst II

CGS Carrers

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Arlington, Texas, United States

Nice - SMB Account Executive

Nice

Richardson, Texas, United States (On-Site)
1 Month ago
Capcom - Brand Marketing Manager – Fighting Games

Capcom

San Francisco, California, United States (On-Site)
3 Months ago
Toast - Principal Software Engineer - POS Innovation

Toast

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Tennr - Customer Success Manager

Tennr

New York, New York, United States (On-Site)
4 Months ago
entrata - Regional Vice President of Sales | IC Role | Texas Region

entrata

United States (Remote)
10 Months ago
Alpha Sense - Compliance Surveillance Analyst

Alpha Sense

United States (Remote)
3 Months ago
MarketScale - UGC Consultant

MarketScale

United States (Remote)
3 Months ago
Wolters Kluwer - Major & Strategic Account Executive - Hospital Software Solution Sales

Wolters Kluwer

United States (Remote)
1 Month ago
Pomelo - Head of Outreach & Engagement

Pomelo

United States (On-Site)
1 Month ago
Aledade - Business Intelligence Manager

Aledade

Bethesda, Maryland, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Assystems - Electrical Engineer (Cataloging)

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
4 Months ago
JMA - Tier 2 RAN NOC Engineer

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
1 Month ago
Overwolf - Team Lead Software Engineer

Overwolf

Ramat Gan, Tel Aviv District, Israel (On-Site)
1 Year ago
Electronic Arts - Client Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Apple - SoC Physical Design Engineer, STA/Timing

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Cadence - Senior Principal Design Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
2 Months ago
ElevenLabs - Developer Experience Engineer

ElevenLabs

(Remote)
2 Months ago
Apple - Firmware Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Glean - Designated Technical Support Engineer

Glean

United States (Remote)
7 Months ago
Qualcomm - WLAN Software Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At CAE, we equip people in critical roles with the expertise and solutions to create a safer world. As a technology company, we digitalize the physical world, deploying simulation training and critical operations support solutions. Above all else, we empower pilots, airlines, defence and security forces to perform at their best every day and when the stakes are the highest. Around the globe, we’re everywhere customers need us to be with more than 13,000 employees in approximately 250 sites and training locations in over 40 countries.


CAE represents more than 75 years of industry firsts—the highest-fidelity flight, mission simulators and training programs powered by digital technologies. We embed sustainability in everything we do. Today and tomorrow, we’ll make sure our customers are ready for the moments that matter.

Binghamton, New York, United States (On-Site)

Arlington, Texas, United States (On-Site)

Arlington, Texas, United States (On-Site)

Binghamton, New York, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

Binghamton, New York, United States (On-Site)

Homebush, New South Wales, Australia (Hybrid)

Binghamton, New York, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by CAE

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug