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