1135 - Software Developer and Threat Model Integrator
Our primary focus at MSRC is to provide extraordinary talent to propel the Warfighter, and we seek to hire people who are Elevated (always do the right thing), Exceptional (the very best at what they do), and Enduring (self-disciplined; self-motivated).MSRC is seeking technically versatile and intellectually curiouscandidates to support core survivability analysis of emerging Army missile technologies. Applicants must be able to think broadly and connect ideas across domains, must enjoy tackling difficult problems with novel approaches, and must thrive in unstructured problem spaces.Job DescriptionThe candidate will work within a government-owned classified processing spaceThe candidate will develop threat system models in a C++ environmentThe candidate will compile MATLAB/Simulink threat system models and integrate them into a C++ model frameworkThe candidate will collaborate with experts across domains and clearly communicate complex ideasThe candidate will report to the lab analysis lead, and will interface regularly with government customersEducationBS in STEM field required (MS preferred)Job Qualifications5+ years of experience requiredSignificant experience with C++17 on Windows/Visual StudioAbility to build clean, reusable DLLs with memory managementExperience with simulation frameworks/APIs, specifically message publishers and subscribersModel development experience in Integrated Threat Analysis Simulation Environment (ITASE) and Threat Modeling and Analysis Program (TMAP) strongly preferredMATLAB/Simulink integration experience required; should be comfortable generating/consuming C/C++ from models, S-Functions or similar workflowsComfort with core simulation math (coordinate frames, timing/sync/handshakes) and basic concurrency/performance debugging requiredFamiliarity with both Windows and Linux requiredAbility to work well within a team environment to meet product schedules requiredSelf-motivation and self-starter with strong organizational skills requiredStrong oral and written communication skills requiredAdditional RequirementsCandidate must be a U.S. Citizen.Active Secret security clearance required (Top Secret preferred)MSRC is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, national origin, color, sex, age, veteran status, or disability. It is our intention that all qualified applicants be given equal opportunity.