Salt Lake City Remote Jobs | Remote Software Engineer Jobs

software engineer

Job Responsibilities: Principal Software Engineer (Remote)

Salary: 204000 per YEAR

Company: Collins Aerospace

Location: Remote US


United States of America


HUT31: Salt Lake City UT 600 Komas Drive Salt Lake City UT 84108-1229 USA

Position Role Type:


This is a software development position that is poised in high-end computer graphics technology that is used in flight simulation products for the training of flight personnel for both commercial and military aircraft. It involves the real-time rendering of out-the-window and sensor views using multi-GPU image generators to display to several synchronized video output channels. Current product technology is OpenGL-based with game engine technology being introduced in future products. If you are interested in high-end computer graphics this is the job for you.

Job Responsibilities

  • Apply the knowledge of the Product domain: Requirements Design Development Test and release software processes tools methods and coding best practices with primary emphasis on software design development and test development and automation.
  • Demonstrate an understanding of how to incorporate the appropriate Collins Aerospace processes and tools into product development and testing resulting in increased product quality and improved customer satisfaction.
  • Design develop integrate and test software and document in areas such as software problem reports change requests software components and software test scripts.
  • Perform software debugging using appropriate techniques and tools.
  • Perform cross-functional team efforts in integration verification and validation for products and sub-systems.
  • Provide engineering estimates for own work on tasks like those previously performed.
  • Apply test engineering skills to refine and improve the software testing process using test automation test improvements reduction in test time and test planning for regression and release testing.
  • Contribute to software engineering requirements capture analysis and creation for well-defined software designs.
  • Perform work as part of an agile team apply agile principles and use versatility to be able to perform development testing and possibly even agile leadership responsibilities if needed by the team.

This position is remote and will work primarily offsite. However hybrid and onsite options are available if preferred in Salt Lake City UT.

Basic Qualifications

  • Bachelor’s degree (typically in Science Technology Engineering or Mathematics (STEM)) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations OR
  • Advanced Degree in a related field and minimum 5 years of experience OR
  • In absence of a degree 12 years of relevant experience is required
  • Experience in systems or software engineering and/or project execution roles
  • Must be a U.S. Person/Permanent Resident “Green Card” holder

Preferred Qualifications:

  • Strong C++ and Python programming skills
  • General computer graphics knowledge
  • Software test engineering skills – Requirements analysis test case design and development test coverage analysis test planning and test execution and recording of results.
  • Good communication skills verbal and written
  • Must be able to work in an agile team environment
  • Demonstrates communication documentation and collaboration/teamwork skills
  • Deterministic real-time execution – High throughput low latency
  • Shaders and data-parallelism
  • Unreal Engine – building game engines
  • Multi-GPU Syncing

Collins Aerospace a Raytheon Technologies company is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities comprehensive portfolio and expertise to solve customers’ toughest challenges and meet the demands of a rapidly evolving global market.

Do you want to be a part of something bigger? A team whose impact stretches across the world and even beyond? Our Mission Systems team helps civilian military and government customers complete their most complex missions — whatever and wherever they may be. Our customers depend on us for intelligent and secure communications missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team you’ll have a critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today.

Our industry-leading experts are setting the standards for the aerospace industry and paving the way for the future. But as new challenges present themselves we need fresh creative and motivated minds to overcome these hurdles and help us break barriers and achieve new levels of innovation. Do you have what it takes to join a globally diverse organization that doesn’t shy away from big opportunities? If so we invite you to join our ranks and create the next generation of aerospace technologies.

Together we will nurture an engineering culture that values intellectual curiosity risk takers and integrity. A place where we will challenge ourselves our teams and the status quo and where we will work to find a way – the right way – to achieve what others can only dream of.

Collins Aerospace Diversity & Inclusion Statement:

Diversity drives innovation; inclusion drives success. We believe a multitude of approaches and ideas enable us to deliver the best results for our workforce workplace and customers. We are committed to fostering a culture where all employees can share their passions and ideas so we can tackle the toughest challenges in our industry and pave new paths to limitless possibilities.


  • Please consider the following role type definitions as you apply for this role.

Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees as they are essential to the development of our products.

Hybrid: Employees who are working in Hybrid roles will work regularly both onsite and offsite. The ratio of time working onsite will be determined in partnership with your leader.

Remote: Employees who are working in Remote roles will work primarily offsite (from home). An employee may be expected to travel to the site location as needed.

Click Here : Apply Now

Leave a Reply

Your email address will not be published. Required fields are marked *