RTX

Senior Software Engineer – Co-Simulation Backend

RTX

full-time

Posted on:

Location Type: Hybrid

Location: Charlotte • Florida, Iowa, North Carolina, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $124,000 - $250,000 per year

Job Level

Senior

Tech Stack

Python

About the role

  • Lead design, development, and maintenance of components for the DESYRE simulation environment
  • Perform quality assurance, bug triage, and resolution to ensure stability and accuracy of DESYRE backend
  • Engineer and mature new features, e.g., updating the DESYRE Model Builder to support SysMLv2 integration
  • Apply advanced knowledge of Models of Computation and Execution Semantics for hybrid system execution
  • 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 deliver end-to-end solutions
  • Mentor junior engineers and contribute to engineering excellence practices across the enterprise

Requirements

  • 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
  • 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.)
  • 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)
  • Proven expertise with co-simulation and model-exchange standards: Functional Mock-up Interface (FMI), Transaction-Level Modeling (TLM), High-Level Architecture (HLA), Aerospace Data Exchange Standard ED247, Distributed Parallel Co-simulation (DPC)
  • Proficiency 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
  • U.S. citizenship required to access certain necessary systems
  • Security Clearance: None/Not Required (ability to obtain active clearance is preferred)
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
  • Flexible spending accounts
  • Flexible work schedules
  • Employee Scholar Program
  • Paid time off and holidays
  • Eligibility for annual short-term and/or long-term incentive compensation programs (not guaranteed)
  • And more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonC++SystemCModels of ComputationExecution SemanticsFunctional Mock-up Interface (FMI)Transaction-Level Modeling (TLM)High-Level Architecture (HLA)Aerospace Data Exchange Standard ED247Distributed Parallel Co-simulation (DPC)
Soft skills
technical leadershipmentoringcollaborationengineering excellenceproject delivery
PacBio

Software Engineer, C++ and CUDA

PacBio
Mid · Seniorfull-time$70k–$192k / yearCalifornia, Florida, New York, Washington · 🇺🇸 United States
Posted: 35 minutes agoSource: pacbio.wd12.myworkdayjobs.com
Rushdown Studios

Backend Engineer

Rushdown Studios
Mid · Seniorfull-time$90k–$135k / yearCalifornia, Connecticut, Kansas, Maryland, Massachusetts, Missouri, New York, North Carolina, Ohio, Pennsylvania, Texas, Wisconsin · 🇺🇸 United States
Posted: 1 day agoSource: jobs.lever.co
AWSAzureCloudGoGoogle Cloud PlatformJavaKotlin.NETRustUnity
Lightspeed (Formerly SEOshop)

Senior Software Developer, Ruby

Lightspeed (Formerly SEOshop)
Seniorfull-timeFlorida, Rhode Island, Texas · 🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
AWSCloudDockerJavaKafkaKubernetesNoSQLRedisRubySDLCSQL

Staff Backend Engineer

Willowtree, LLC
Leadfull-timeMassachusetts, North Carolina, Ohio, Virginia · 🇺🇸 United States
Posted: 3 days agoSource: boards.greenhouse.io
AWSAzureCloudGoGoogle Cloud PlatformGraphQLHerokuJavaKotlinMongoDBMySQL.NET+5 more