Demo

Operating Systems Engineer

CAE USA
Arlington, TX Full Time
POSTED ON 12/16/2025
AVAILABLE BEFORE 2/16/2026

About This Role

Summary

This is a hands-on software engineering position in CAE's Systems and Software Engineering Center (SSWEC) organization. This group is responsible for the development and delivery of total training solutions for real-time simulation applications. The successful candidate will support integration and configuration of computational system architecture and system software for flight simulators, with a specific focus on the operating systems, build environments, and automation that support those applications.

Essential Duties and Responsibilities

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

  • Maintain and evolve an in-house Linux distribution for real-time applications.

  • Optimize and configure kernel and system configuration for high performance.

  • Diagnose and optimize bottlenecks due to scheduling, priority, and network settings.

  • Update OS components to maintain compatibility, stability, and security across multiple deployed systems.

  • Standardize processes, practices, and configurations for security compliance and modern best practices.

  • Stay current with Linux security patches and compliance requirements.

  • Support and maintain existing CI/CD pipelines and build environments for multiple teams and products.

  • Technologies include but are not limited to git, GitHub Actions, Perforce, Bamboo, etc.

  • Develop and manage build scripts and tooling (CMake, Docker, Python) to streamline builds and deployments.

  • Diagnose networking and network traffic related system issues.

  • Manage current automations and develop additional solutions to increase automation.

  • Configure and manage virtualized environments for development, testing, and deployment.

  • Design, integrate, and test flight simulator architectures, specifically the operating systems, networks, and interfaces that comprise those systems.

  • Coordinate with multiple teams and products to test, debug, and optimize, the fully delivered training solution.

  • Provide the OS and tools necessary for the application teams and assist and advise those teams on OS related issues.

  • Assist with debugging application issues that may be caused by system-level interactions.

  • Respond to incidents and perform root-cause analysis for system regressions and performance degradation.

  • Develop GUI tools for developers, lab techs, and end-users to quickly assess overall system status.

  • Travel as needed to maintain existing solutions at customer sites.

Qualifications and Education Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, or related discipline.

  • 2-5 years of professional experience in systems engineering, Linux system administration, or software development. (2 years with Master's Degree).

  • DoD Secret Clearance (or ability to obtain one required to start).

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

Core Skills

  • Strong proficiency with Linux system administration (preferably RHEL or derivatives).

  • Strong proficiency troubleshooting and diagnosing OS-level impacts on system performance and stability.

  • Proficiency with CI/CD platforms, build automation tools, and version control systems (Bamboo, Perforce, GitHub Actions, git).

  • Proficiency with shell scripting and higher-level scripting languages (Python and Bash preferred).

  • Familiarity with virtualization technologies and containerization (VMware, Docker).

  • Familiarity with C build environments and tooling (CMake, compilers, linkers).

  • Knowledge of networking fundamentals and security practices in Linux environments.

  • Comfortable collaborating across engineering teams and communicating clearly about system-level issues.

  • Can communicate technical decisions with consideration and understanding of varied perspectives.

  • Strong analysis and problem-solving skills.

  • Can work independently and manage priorities with only general technical direction.

Preferred Skills

  • Experience customizing and maintaining Linux kernels or distributions.

  • Experience maintaining Linux distributions targeted for specialized workloads.

  • Experience with OS monitoring and logging tools.

  • More advanced knowledge of cointainerized deployment.

  • Mid-level knowledge concerning compiler and liner infrastructure.

  • Management of a software baseline, including branching, merging, building, and maintaining a stable software product for multiple end users.

  • Understanding of software development lifecycle and release management in a multi-team environment.

  • Ability to get CompTIA Linux and Sec if necessary.

Physical Demands

This role requires the ability to maneuver body in/out of cockpit contain sensitive equipment.

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.


CAE is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect. We aim to provide a fair and consistent method for filling job openings in support of equality of opportunity and cultural diversity within the company.

 

Salary.com Estimation for Operating Systems Engineer in Arlington, TX
$131,759 to $159,609
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Operating Systems Engineer?

Sign up to receive alerts about other jobs on the Operating Systems Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$151,561 - $188,748
Income Estimation: 
$116,781 - $159,222
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CAE USA

  • CAE USA Dothan, AL
  • About This Role Who We Are: CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by revo... more
  • 13 Days Ago

  • CAE USA Tampa, FL
  • About This Role Who We Are: CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by revo... more
  • 13 Days Ago

  • CAE USA Arlington, TX
  • About This Role Who We Are : CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by rev... more
  • 13 Days Ago

  • CAE USA Peterson, CO
  • About This Role Summary As an information systems - infrastructure support systems integrator, the ideal candidate will provide Information technology subj... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Operating Systems Engineer jobs in the Arlington, TX area that may be a better fit.

  • 52 CAE USA Inc Arlington, TX
  • About This Role Summary This is a hands-on software engineering position in CAE’s Systems and Software Engineering Center (SSWEC) organization. This group ... more
  • 14 Days Ago

  • CAE Arlington, TX
  • Summary About This Role This is a hands-on software engineering position in CAE’s Systems and Software Engineering Center ( SSWEC ) organization. This grou... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!