Job Openings C4ISR Software Engineer

About the job C4ISR Software Engineer

DUTIES & RESPONSIBILITIES:

  • Provides engineering support necessary to monitor, review, and critique the software specifications, designs, and implementations being developed by the system contractors and their subcontractors
  • Supports a high level of code quality by reviewing unit tests, participating in code reviews, reducing cyclomatic complexity, removing code duplication, and debugging software modules
  • Establishes standards and demonstrate an expert understanding of user interface design patterns, object oriented design, refactoring, design patterns, test automation, continuous integration/deployment, concurrency, modeling, versioning, memory management, security, services, networking, inter-process/thread communication, and message queues
  • Supports the industry vendors in the design, development, documentation, testing and debugging of applications software and systems

SKILLS & REQUIREMENTS:

  • Experience developing embedded real-time software
  • Experience developing models and simulation
  • Experience working with Real-time Operating Systems (RTOS)
  • Experience with object-oriented analysis and design (OOAD) methodologies.
  • Experience with Agile software development
  • Experience with DevSecOps and/or complex software build plans.
  • Experience with open architecture constructs like Sensor Open Systems Architecture (SOSA), Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance, Reconnaissance (C5ISR)/Electronic Warfare Modular Open Suite of Standards (CMOSS), Open Mission Systems (OMS), Open Communication Standard (OCS); utilizing the Universal Command and Control Interface (UCI)
  • Experience developing and documenting software architecture using Cameo, or similar Model Based Systems Engineering (MBSE) tools
  • Experience with configuration management and collaboration tools such as (or similar to) Git, JIRA
  • Experience with LPD (Low Probability of Detection) and LPI (Low Probability of Intercept) waveforms and anti-jam waveforms