Full Stack Software Engineer

  • ARLINGTON, VA
  • Posted 60+ days ago | Updated 8 hours ago

Overview

On Site
Full Time

Skills

C++
Software engineering
Systems architecture
Computer science
Information Technology
Agile management
Network protocols
Systems engineering
Federal government
Security clearance
Testing
Design
Documentation
Flowchart
Leadership
SysML
JIRA
Confluence
gitlab
Qt
Docker
Kubernetes
Java
Python
Debugging
Wireshark
Simulation
DIS
Microsoft Windows
Linux
TCP
UDP
SAP BASIS
Policies
FOCUS

Job Details

Job ID: 2402741

Location: ARLINGTON, VA, US

Date Posted: 2024-03-01

Category: Software

Subcategory: SW Systems Engr

Schedule: Full-time

Shift: Day Job

Travel: Yes, 10 % of the Time

Minimum Clearance Required: TS/SCI

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: No

Description

DE2 Full Stack Software Engineer (DARPA)

Essential Functions/Job Duties
  • Provide Software Engineering Expertise and Support for DE2 toolboxes
  • Responsible for upkeep and maintenance of all DE2 toolboxes at DEN
  • Document existing systems architecture and technology; make recommendations for improvements and/or alternatives to current solutions
  • Maintain working knowledge of the interconnectivity and integration of DE2 toolboxes and supporting software applications
  • Leverage overall system architecture and interface knowledge to provide support during DE2 testing and execution events
  • Create design plan for already identified architecture enhancements
  • Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Serve as a technical liaison to the DE2 product lead
  • Contribute technical content and tutorials to product documentation
  • Position requires ~80% onsite support at DARPA Arlington, VA

Qualifications

Education and Experience Requirements

  • B.A. or B.S. in Computer Science, Engineering, Information Technology, or related discipline
  • ship and an active Top Secret/SCI clearance
  • 5+ years of experience as a software engineer
  • Proficiency in SysML
  • Ability to represent successful completion of work in Agile Management systems (e.g. Jira, Confluence, GitLab)
  • Experience with QT4 and QT5
  • Experience with REST APIs and CRUD APIs
  • Experience with Docker container-related technologies (i.e. Kubernetes)
  • Proficiency in C++, Java, and Python
  • Experience using Cameo Systems Modeler
  • Experience debugging using WireShark
  • Experience with Distributed Interactive Simulation (DIS) network protocol
  • Comfortable developing on both Windows and Linux
  • Experience with TCP and UDP


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


About SAIC