🧪 Demo / Test

The provided job URLs are hosted on a staging/demo environment of an Applicant Tracking System (Jibe), which indicates these are not actual, live job postings.

This company was flagged and excluded from default search results. Proceed with caution.

ICF
Posted 7y ago

Software System Engineer - Python

ICF
Adelphi, Maryland, United States
OnsiteFull Time
Responsibilities
  • Develop simulations
  • Collaborate team
  • Learn approaches
Requirements
  • 3+ years software development in data analysis
  • Networking and simulation
  • Strong Python (2.x) and C/C++ in Linux
  • Multiple programming languages
  • DoD clearance with ability to obtain TS
  • 8570 certifications
  • Bachelor's or Master’s in CS or related field
Technical tools mentioned
PythonC/C++LinuxGitHubOpen source tools

Job description

Working at ICF

Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth. If you’re seeking to make a difference in the world, visit www.icf.com\/careers to find your next career. ICF—together for tomorrow.

ICF seeks a motivated Software Engineer to craft and extend software-agent research and development for cybersecurity. The Software Engineer will create and implement a cyber analysis simulation with software agents for current DoD clients.

Working with a small research-based project team, you will create a framework for basic and applied research in data-driven analysis, situation understanding, and agent-based actions.

Key Responsibilities: 

  • Work with a small project team to create simulations, models, and agents using Python and other open-source technologies in a Linux research environment
  • Work collaboratively within a team or as an individual on the assigned project to meet deadlines and deliverables
  • Adjust to varying development schedules as dictated by project needs
  • Learn novel, cutting-edge approaches to cyber-security analysis and simulation
  • Simulation of environment using real network data, open and closed-source intelligence\/features, to drive agents for situation understanding and (simulated) defensive actions.
  • Implement and evaluate collaborative software-agents.

    Basic Qualifications:  

    • 3+ years of relevant software development experience in data analysis, networking, and simulation
    • Strong Python (2.x) and C\/C++ experience preferably in a Linux environment
    • Experience using a variety of programming and scripting languages
    • Familiarity with network communications, and cyber-security operations, tooling, and data for enterprise-scale network defense
    • Bachelor's degree or Master’s degree in Computer Science or related discipline
    • Active DoD clearance with the ability to obtain TS
    • Ability to obtain required 8570 certifications prior to start

      Preferred Skills:

      • Experience with architectures for experimental and basic research in agents and algorithms
      • Experience developing data analysis of cyber vulnerability data, asset security status data, and real-time network traffic collection data to perform assessment of trust, reputation, and risk in both enterprise scale and tactical, MANET networks
      • Experience implementing python for data-analysis, including POMDP (partially observable, markov decision process), to create data-objects for situation understanding
      • Experience implementing software-agents to (1) generate alerts and advisories based upon models for situation understanding, and (2) invoke simulated defensive actions
      • Familiarity with GitHub and other, open-source algorithm and modeling sources
      • Familiarity and interest in applying above models to tactical networks
      • Academic or technical publishing experience

        ICF offers an excellent benefits package, an award winning talent development program, and fosters a highly skilled, energized and empowered workforce.

        Pay Transparency Statement: For more information, please click here: https:\/\/www.dol.gov\/ofccp\/pdf\/pay-transp_formattedESQA508c.pdf

        ICF is an equal opportunity employer that values diversity at all levels. (EOE – Minorities\/Females\/ Protected Veterans Status\/Disability Status\/Sexual Orientation\/Gender Identity)

        ​​

        Maryland Client Office (MD88)

Similar jobs

Software System Engineer roles near Adelphi, Maryland
2mo
Save
Mark Applied
Hide
System Software Engineer
Hanover, Maryland, United States
$187k-$252k/yr OnsiteFull Time
GDIT
GDITNYSE: GD: Delivers IT and mission services to government agencies.
10+ YOE10+ years of related software engineering experience; TS/SCI with Poly clearance; experience with SCRUM, Docker, Git, Jenkins, Nexus; Angular, Java, JavaScript; Linux (RedHat).
Angular, Java, JavaScript, RedHat, Scrum, Docker, Git, Jenkins, Nexus, Cypress, Linux
5mo
Save
Mark Applied
Hide
Software System Engineer
Chantilly, Virginia, United States
OnsiteFull Time
VTG
VTG: Provides engineering and digital modernization solutions for national security.
1+ YOETS/SCI with Poly required; 1-4 yrs for Expert I, 5-9 yrs for Expert II, 10+ yrs for Expert III; Bachelors in CS/SE/Systems Engineering; experience with DoD/IC programs; knowledge of software lifecycles.
Agile, DevSecOps, SAFe, Cloud, Requirements management
1y
Save
Mark Applied
Hide
System/Software Engineer (Chip Development)
Fort Meade or United States
OnsiteFull Time
Fuse Engineering
Fuse Engineering: Provides cybersecurity and systems engineering for national security.
Experience in digital system design with VHDL; FPGA/ASIC development; ModelSim; Synopsys/Xilinx Vivado; TS SCI with Polygraph clearance.
VHDL, Verilog, ModelSim, Synopsys, Xilinx Vivado, MATLAB, Simulink, Python, TCL
2w
Save
Mark Applied
Hide
Senior Software Engineer – Training System Software (Onsite)
Sterling, Virginia, United States
$96k-$182k/yr OnsiteFull Time
RTX
RTXNYSE: RTX: RTX provides advanced aerospace and defense systems and services.
5+ YOEU.S. citizen with active transferable Secret clearance, 5+ years software engineering experience (3+ with advanced degree), strong C++, agile experience, Visual Studio, and simulation/training systems exposure.
C++, Visual Studio, Win32/Win64 APIs, Python, Perl, GIT, SVN, ClearCase, JIRA, Confluence, Crucible, Bamboo
1mo
Save
Mark Applied
Hide
Software System Safety Engineer
Arlington, Virginia, United States
$87k-$198k/yr HybridFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
2+ YOE2+ years developing complex or real-time embedded systems, Bachelor's in CS/EE/Engineering required, Secret clearance required, experience with SDLC, software development standards, Eclipse, Microsoft Visual Studio, Rational Software, OS and compiler tech.
Eclipse, Microsoft Visual Studio, Rational Software, FPGAs, PLDs, MIL-STD-882, AI/ML
1mo
Save
Mark Applied
Hide
Software System Safety Engineer
Arlington, Virginia, United States
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
2+ YOESecret clearance required. 2+ years developing complex systems including real-time/embedded software; SDLC, standards, OS and compiler knowledge; experience with Eclipse, Microsoft Visual Studio, or Rational Software; BS in CS/EE/Engineering required.
Eclipse, Microsoft Visual Studio, Rational Software, FPGAs, PLDs
1mo
Save
Mark Applied
Hide
Principal Engineer, Ground System Software (R5199)
Washington, District of Columbia, United States
$220k-$330k/yr OnsiteFull Time
Shield AI
Shield AI: Develops autonomous flight software and unmanned aircraft for defense.
8+ YOEBachelor's in CS/Software/Systems/Computer Engineering, 8+ years software engineering, 3+ years architecture/technical leadership, proficiency in C#, TypeScript, Java, C++, SDLC, requirements management, version control and CI/CD, MBSE and systems engineering tools.
C#, TypeScript, Java, C++, Cameo Systems Modeler, MagicDraw, IBM DOORS Next, Jama Connect, Stell, JIRA, Confluence, CI/CD, Hivemind, Open Mission Systems, Universal Command & Control Interface
3mo
Save
Mark Applied
Hide
Weapons System Software Developer
Dahlgren, Virginia, United States
$92k-$135k/yr OnsiteFull Time
SimVentions
SimVentions: N/A
5+ YOEMinimum 5 years software development experience; proficient in C++/Java; OO design; strong communication; on-site at Dahlgren 5 days/week.
C++, Java, Linux, Object-oriented design