This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Modeling and Simulation Product Team Lead who will be developing emulators, integrating 3rd party simulators, developing scenarios, and anchoring models and system behaviors for the program which supports the Missile Defense Agency (MDA) and Space Force. As a secondary role, the M&S Product Team Lead will also be expected to occasionally contribute technical expertise in support of the co-located Experimentation Lab (X-Lab) organization on the program. The M&S Product Team Lead will support a broad range of topics, with increasing scope and complexity as assigned. Topics in the past have included development of sensor emulation, interface exchange behaviors, scenario development, coordinate transforms of state vectors and covariances between various coordinate systems transformations, implementation of Kalman filtering, radar signal processing, various metaheuristics for performance optimization problems, and use case development and testing.
Job Responsibility:
Work closely with agile teams to understand concepts, algorithms, and logging in order to prototype Modeling and Simulation Tools and generate scenario datasets
Utilize math, physics, statistics, data parsing, plotting, and database techniques to develop Algorithm Description Documents (ADDs) and algorithm reference implementations and commit them to Git repositories for version control
Develop unit tests, preferably as Cucumber scenarios, in order to support the transition and development of MATLAB reference implementations in Java
Use DevSecOps principles to setup and maintain nightly pipelines to support automated analysis / test and continuous integration testing of algorithm reference implementations
Provide demonstrations of their ADDs and reference implementations as part of Agile sprints with their respective Integrated Product Team (IPT) to the Project Owners (POs) and Release Train Engineer (RTE)
Provide technical support to the IPTs in order to develop M&S tools that help verify and validate the tactical implementation of algorithms
Develop technical briefs and present briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs)
Complete understanding and wide application of technical principle, theories, and concepts in the field
Having a general knowledge of other related disciplines
Provide technical solutions to a wide range of complex difficult problems (solutions are imaginative, thorough, practicable, and consistent with organizational objectives
Work under only general direction and independently determine and develop approaches to solutions
work will be reviewed upon completion for adequacy in meeting objectives
Contribute to the completion of specific programs and projects (failure to obtain results or erroneous decisions or recommendations would typically result in serious program delays and considerable expenditure of resources)
Frequently interface internally with Integrated Product Teams (IPT) of other systems engineers, software developers, and analysts
Frequently interface externally with Federally Funded Research and Development Contracts (FFRDCs) and government customer contacts
Represent the organization in providing solutions to difficult technical issues associated with specific projects
Interfacing with the RTE and POs in order to develop and maintain the M&S IPT Backlog within JIRA
Contribute to the M&S IPT completion of stories
Mentor junior engineers on the M&S IPT
Requirements:
Developing and working with mathematical models
Algorithm engineering to solve computer algorithm problems, including design, analysis, implementation, optimization, profiling, and experimental evaluation
Systems engineering and software engineering processes and principles
Modeling and simulation of large complex systems
Machine learning techniques and metaheuristics
Verification & Validation (V&V) testing of complex software systems
Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate conversions, time conversions, and EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and/or orbital dynamics
Agile software development processes
Distributed application environments coded in Java, C++, or other Object-Oriented languages
Strong math and physics, including probability and statistics, linear algebra, and calculus
Must have ability to use MATLAB or similar languages (Python, Perl, Bash, Mathematica, JavaScript, etc.) to perform prototyping, data visualization, scripting, parsing, and functional programming
Be able to work both independently and in a team environment
Must have the ability to thrive in a fast-paced, dynamic work environment
Possess excellent written and verbal communication skills
Bachelors with 9+ or Master with 7+ Years of Experience
Secret clearance
Nice to have:
Strong analytical skill including Monte Carlo analysis and statistical regression
The ability to use MATLAB, Linux, databases, Git, Bitbucket, Jenkins/Hudson, Jira, Cucumber, Confluence, Twiki, and regular expressions
Familiarity with Linux and/or Unix based development
What we offer:
Comprehensive medical, dental and vision plans for you and your dependents
401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability