Associate Software Engineer

1 Year ago • All levels • Software Development & Engineering • $70,600 PA - $88,300 PA

Job Summary

Job Description

CAE USA, Defense & Security seeks software and computer engineers, including recent graduates, to port and rehost large-scale software applications for real-time aircraft simulations. This challenging role involves designing, developing, coding, integrating, and testing simulation software using languages like C++, FORTRAN, and Ada on real-time Linux operating systems. Responsibilities include utilizing modeling tools and aircraft simulators for data establishment, experimental testing, result evaluation, debugging complex avionics software issues, applying engineering principles, communicating status and solutions, and working independently to meet deadlines. The position requires a Bachelor's degree in Computer Engineering, Computer Science, or equivalent, with experience debugging software applications and strong problem-solving skills.
Must have:
  • B.S. in Computer Engineering or Computer Science
  • Experience debugging software applications
  • Strong problem-solving skills
  • U.S. citizenship (due to government contract requirements)
Good to have:
  • Low-level programming experience
  • Real-time software development
  • Software porting or rehosting experience
  • Intermediate to advanced C/C++ skills
  • Perl scripting or Ada experience
  • Embedded software development
  • gdb or other live debugging tools
  • Assembly language programming
  • Linux command line navigation
  • Computer networking standards (Ethernet)
Perks:
  • Comprehensive and competitive benefits package
  • Flexibility promoting work-life balance
  • Valued, respected, and safe work environment
  • Freedom to succeed with initiative and decision-making
  • Recognition, professional development, and advancement opportunities

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 

Salary Range: $70,600 - $88,300

Please note: The actual compensation rate is subject to the evaluation of the following factors (but not limited to): the candidate's work experience, qualifications, skills, internal equity, and market.

 

Security Responsibilities 

Must comply with 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  

                       

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

Kavalirio - Senior Customer Service Support Engineer

Kavalirio

Dulles, Virginia, United States (On-Site)
3 Months ago
WebTech Corporation - HR Operations Manager - CIS

WebTech Corporation

Astana, Astana, Kazakhstan (On-Site)
4 Weeks ago
Putnam - Financial Operations Associate

Putnam

Gurugram, India (On-Site)
3 Months ago
Diligent Corporation - Senior Staff Security Governance & Compliance Analyst

Diligent Corporation

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Teesta Investment   - Senior Software Engineer

Teesta Investment

Kolkata, West Bengal, India (On-Site)
10 Months ago
The Walt Disney Company - Principal Software Engineer - Activation

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
CGS Carrers - Operational Engineer

CGS Carrers

Colombia (Remote)
1 Month ago
Zeeco, Inc. - Proposals Engineer (Applications Engineer) – Power Group

Zeeco, Inc.

Stamford, England, United Kingdom (On-Site)
9 Months ago
Aptive - Resident Engineer

Aptive

Cupertino, California, United States (On-Site)
3 Months ago
Assystems - BIM Engineer

Assystems

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - Application Consultant - B

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
The E.W. Scripps Company - Network Broadcast Operator

The E.W. Scripps Company

Clearwater, Florida, United States (On-Site)
1 Year ago
Amanotes - Strategy & Operation Specialist

Amanotes

Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Qualcomm - Product and Tools Testing Engineer

Qualcomm

San Diego, California, United States (Hybrid)
2 Months ago
Haleon - Senior NPD manager

Haleon

Suzhou, Jiangsu, China (On-Site)
2 Months ago
bytedance - Cloud Native Infrastructure Engineer

bytedance

Singapore (On-Site)
2 Months ago
Ziff Davis - Manager Financial Systems

Ziff Davis

United States (Remote)
10 Months ago
TransUnion - Senior Consultant, Data Science and Analytics

TransUnion

Hong Kong (On-Site)
3 Months ago
Sierra - Software Engineer, Agent

Sierra

New York, United States (On-Site)
3 Months ago
Ello - Product Engineer (ML & Mobile)

Ello

San Francisco, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Binghamton, New York, United States

EvenUp - Inside Sales Representative

EvenUp

Chicago, Illinois, United States (Remote)
4 Weeks ago
Apple - Game Engineer, Platform Architecture

Apple

Santa Clara, California, United States (On-Site)
2 Months ago
Glean - Field CTO

Glean

New York, New York, United States (On-Site)
2 Months ago
Pomelo - Software Engineer

Pomelo

United States (Remote)
1 Month ago
Rockstar Games - MongoDB Administrator: Database Operations

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
Haleon - Network Operations Director, QSC NA

Haleon

Warren, New Jersey, United States (On-Site)
1 Month ago
Whatnot - Senior FP&A Analyst

Whatnot

Los Angeles, California, United States (On-Site)
3 Months ago
Roblox - Principal Software Engineer - Game Solutions

Roblox

San Mateo, California, United States (On-Site)
2 Months ago
Aledade - Senior Security (DevSecOps) Engineer II

Aledade

United States (Remote)
9 Months ago
Spaulding Ridge - Data Solutions Architect

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Mixed-Signal IC Design Engineer

Apple

Beaverton, Oregon, United States (On-Site)
2 Months ago
Ramboll3 - Senior Engineer, Structures

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
Enphase Energy - Field Applications Engineer, Solar/PV

Enphase Energy

Germany (Hybrid)
5 Months ago
Qualcomm - Senior Engineer - Linux Kernel Experts

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Apple - Engineering Project Manager, Apps Analytics

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Contentstack - Customer Success Engineer I Tier I

Contentstack

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
BigID - Software Engineer Team Lead

BigID

Lisbon, Lisbon, Portugal (Remote)
1 Month ago
Apple - Wireless Driver Software Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Philips - Field Service Engineer

Philips

Medford, Oregon, United States (On-Site)
2 Months ago
WebTech Corporation - Senior Software Engineer

WebTech Corporation

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.

Pisa, Tuscany, Italy (On-Site)

Waddington, England, United Kingdom (On-Site)

Arlington, Texas, United States (On-Site)

Ottawa, Ontario, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Burgess Hill, England, United Kingdom (On-Site)

Stolberg (Rhineland), North Rhine-Westphalia, Germany (On-Site)

Tampa, Florida, United States (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by CAE