Jobs and Careers
RT

Senior Software Engineer - Co-Simulation (Remote)

RTX
HNC99: Field Office - NC Remote Location, Remote City, NC, 27601 USA, United States, United StatesRemotefull_timeVerifiedPosted 13 Jan 2026
💰 $251,600/yr($132,400/yr$251,600/yr)

About the role

Date Posted:

2026-01-13

Country:

United States of America

Location:

HNC99: Field Office - NC Remote Location, Remote City, NC, 27601 USA

Position Role Type:

Remote

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

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

Security Clearance:

None/Not Required

Collins Aerospace is seeking a highly skilled and experienced Senior Software Engineer to support the development, sustainment, and maintenance of an in-house custom-built co-simulation application and framework called DESYRE.  This role will drive technical excellence by ensuring robust backend architecture, delivering new features, and resolving critical defects. The engineer will work closely with the Product Team to serve as a technical leader, applying deep knowledge of computational models, hybrid system execution, and interoperability standards to advance aerospace engineering simulation capabilities.

**This is a remote position**

What YOU will do:

  • Develop, maintain, and design simulation models and frameworks that integrate physics models, flight dynamics, and real-time embedded software components.

  • Lead the development and maintenance of components within the custom simulation application environment, including quality assurance, bug triage, and resolution to ensure stability and accuracy.

  • Design and support Virtual test assets and co-simulation strategies for system/software validation while collaborating with cross-functional teams to define system specifications and ensure simulation fidelity meets performance requirements

  • Engineer and mature new features, such as updating the Simulation Application to support SysMLv2 integration.

  • Apply advanced knowledge of Models of Computation and Execution Semantics (synchronous languages, state machines, discrete event, continuous time, hybrid systems).

  • Design and support virtual test assets and co-simulation strategies for system and software validation, applying advanced knowledge of Models of Computation and Execution Semantics (synchronous languages, state machines, discrete event, continuous time, hybrid systems).

  • Ensure compliance and innovation in hybrid systems model-exchange and co-simulation standards (FMI, TLM, HLA, ED247, DPC).

  • Provide technical leadership in software design principles, architecture patterns, and system integration.

  • Collaborate with cross-functional teams, including systems and software engineering, model-based design, and test engineering, to define system specifications, ensure simulation fidelity, and deliver end-to-end simulation solutions.

  • Mentor junior engineers and contribute to engineering excellence practices across the enterprise.

Qualifications YOU Must Have:

  • Must be a U.S. Citizen.

  • Typically requires a University Degree and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience.

  • Typically requires a University Degree and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience.

  • 10+ years of professional software engineering experience, with at least 5 years in aerospace, defense, or high-reliability systems.

  • Experience with principles in the domain of modelling (model management, model transformation, etc) and simulation (multi-formalism, hybrid simulation, co-simulation, etc.)

  • Experience with co-simulation and model-exchange standards: Functional Mock-up Interface (FMI), Transaction-Level Modeling (TLM), High-Level Architecture (HLA), Distributed Parallel Co-simulation (DPC)

  • Proven Expertise in Python, C++, SystemC, and strong familiarity with IEEE Std 1666-2023.

  • Strong background in software design principles, architecture, and system integration.

  • Demonstrated ability to lead technical efforts, mentor teams, and deliver complex projects.

Qualifications We Prefer:

  • Experience in aerospace/defense simulation or safety-critical systems.

  • Knowledge of model-based theory (abstract interpretation, static and dynamic analysis), practice (experience with modeling and simulation environments, solvers, etc.), and a good knowledge of mathematical formalization, discrete and continuous dynamics modeling.

  • <

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

RTX

View company profile →