C++ Senior Software Engineer - Co-Simulation (Remote)
Company: Collins Aerospace
Location: Raleigh, NC (Remote)
Salary: $132.4k - $251.6k per year
Type: Full-time
Level: Senior
Remote: Yes
Posted: 2026-02-04
About this role
Date Posted:
2026-01-27
Country:
United States of America
Location:
US-NC-REMOTE
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 Type:
None/Not Required
Security Clearance Status:
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).
- Des...