waypointjobs

Collins Aerospace

Senior Software Engineer - Simulation & Training (Onsite)

salt lake city, UT

Check who can apply and the requirements below before continuing.

This job is closed

Applications are no longer available for this announcement. Explore current related opportunities below.

Job description

Overview

Collins Aerospace is seeking a talented Senior Software Engineer to join the Salt Lake City, Utah team within the Simulation and Training Solutions (STS) business area. STS develops and builds highly realistic simulators and training systems for military and commercial customers. Devices range in complexity from desktop training to high-fidelity weapon systems and full flight training systems, including full visual motion and simulator interoperability.

Location: HUT31: Salt Lake City, UT 600 Komas Drive, Salt Lake City, UT, USA

Date Posted:

Country: United States of America

Position Role Type: Onsite

U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract

Security Clearance: None/Not Required

Role: Senior Software Engineer - Simulation & Training (Onsite)

Collins Aerospace is on the lookout for a talented Senior Software Engineer to join our Salt Lake City, Utah team within the Simulation and Training Solutions (STS) business area. STS develops and builds highly realistic simulators and training systems for military and commercial customers. Devices range in complexity from desktop training all the way up to high-fidelity weapon systems and full flight training systems, including full visual motion and simulator interoperability.

As a member of this team, you will be working on the image generation system software for the EP-80 and EP-8000, DBGS platforms, as well as the Arcus platform.

Selected candidate will perform software engineering tasks including Subsystem-Specific Requirements Development, Software Design, Software Development, Subsystem Test, Validation, and Verification of real-time software products. Candidate will perform assignments in conjunction with other software and system engineers as part of a system/software development. Engineering development tasks will be in related to network programming, multi-threaded programming, flight simulation, 3D graphics, OpenGL, and real-time determinism.

Software is developed primarily with C++, C# and Python languages. A strong Math background is highly desirable, knowledge of computer graphics or gaming a plus.

Responsibilities

Design, develop, integrate, and test software on cross-functional agile teams to deliver solutions within budget, scope, and schedule constraints

Make and influence decisions which impact cost, schedule, and technical performance at a team level

Develop high-quality software, which is verifiable, maintainable, and readable

Perform multi-threaded software debugging and software integration

Support testing events, including simulation readiness reviews, dry runs, and customer demonstrations.

Contribute to software and systems engineering requirements capture and analysis

Create and maintain technical documentation, including software design, test plans, and user guides.

Qualifications

Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience

Skills

Previous experience working with C++ and multi-threaded C# software applications.

Experience interfacing with databases.

Good written/oral communication, the ability to work in teams or as an individual contributor, and analytical skills.

Desirable Skills

Prior experience with Windows Presentation Foundation (WPF) highly desired.

Excellent written and oral communication skills

Familiarity with Linux and Windows development environments

Familiarity with programming shaders and deploying applications developed in popular game engines like Unreal Engine

Demonstrated experience with generating content and tools development for synthetic environment databases

Experience using Visual Studio and VS Code

Familiarity with Agile development methodologies

Usage of source code control tools (SVN, GIT, etc.)

Usage of ALM tools (JIRA, Confluence, Crucible, Bamboo)

Travel to domestic and international sites

Benefits

Medical, dental, and vision insurance

Three weeks of vacation for newly hired employees

Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option

Tuition reimbursement program

Student Loan Repayment Program

Life insurance and disability coverage

Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection

Birth, adoption, parental leave benefits

Ovia Health, fertility, and family planning

Adoption Assistance

Autism Benefit

Employee Assistance Plan, including up to 10 free counseling sessions

Healthy You Incentives, wellness rewards program

Doctor on Demand, virtual doctor visits

Bright Horizons, child and elder care services

Teladoc Medical Experts, second opinion program

Eligible for relocation assistance

And more!

Job Details

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Aviation and Aerospace Component Manufacturing

RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

#J-18808-Ljbffr

Worksite address

salt lake city, UT, 84193, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Explore related searches

Current related jobs

L3Harris Technologies

WhatJobs

Associate, Software Engineer

palm bay, FL

Salary not specified

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a s…

Last received from source 2026-10-07View job

L3Harris Technologies

WhatJobs

Senior Associate, Software Engineering (C2 CODA)

colorado springs, CO

See pay details in description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a s…

Last received from source 2026-10-07View job

L3Harris Technologies

WhatJobs

Manager, Software Engineer

waco, TX

Salary not specified

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a s…

Last received from source 2026-10-07View job

L3Harris Technologies

WhatJobs

Senior Specialist, Software Engineering (Full Stack)

colorado springs, CO

See pay details in description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a s…

Last received from source 2026-10-07View job