Collins Aerospace · 2 hours ago
Senior Software Engineer - Co-Simulation (Remote)
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. The engineer will work closely with the Product Team to serve as a technical leader, applying deep knowledge of computational models and interoperability standards to advance aerospace engineering simulation capabilities.
AerospaceIndustrialMilitarySatellite Communication
Responsibilities
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
Qualification
Required
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
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
Preferred
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
Expert-level knowledge of Models of Computation and Execution Semantics (synchronous, discrete-event, continuous-time, hybrid)
Experience with simulation software tools and model-based Systems Engineering/design (e.g., MATLAB/Simulink, Cameo/TeamWork Cloud (TWC), Siemens Vista)
Familiarity with avionics hardware, integrated circuits and communication protocols/standards such as CAN, ARINC 429/664/653, MIL-STD-1553, and ED247
Familiarity with Agile process or Frameworks such as Scaled Agile (SAFe)
Familiarity with DevSecOps pipelines, model-based engineering (MBSE, MB Design, MB Definition), and digital engineering environments
Knowledge of real-time and distributed simulation architecture
Active security clearance or ability to obtain one
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.
Company
Collins Aerospace
Collins Aerospace is an RTX business.
Funding
Current Stage
Late StageTotal Funding
unknown2023-07-21Acquired
Leadership Team
Recent News
2025-04-10
2025-04-09
Company data provided by crunchbase