Point your AI agent at freehire and let it find you a job.

Get the CLI →

Systems Engineer – Mid

New

ENDICTUS is seeking a Mid-Level Systems Engineer to support a mission-critical Department of Defense program. The Systems Engineer will provide technical and customer support for the installation, integration, maintenance, testing, troubleshooting, and sustainment of computer systems, software, and associated operations.


The successful candidate will work across multiple technical disciplines to analyze requirements, resolve complex system issues, integrate and tailor technologies, support system and software development, conduct testing, maintain configuration control, and ensure systems perform in accordance with documented requirements and design specifications.


Responsibilities

• Provide customer technical support for the installation, configuration, integration, maintenance, servicing, and operation of computer systems, software, and supporting technologies.

• Diagnose and resolve complex system, software, integration, networking, and operational problems and perform root-cause analysis as needed.

• Analyze and document user functional, data, system, interface, and technical requirements.

• Conduct technical research and evaluate technologies, products, architectures, and engineering alternatives relative to assigned requirements.

• Participate in the development of new systems and the configuration, integration, or tailoring of commercial and government products to meet mission requirements.

• Analyze complex system requirements and develop appropriate technical solutions, configurations, interfaces, and implementation approaches.

• Develop and conduct system, integration, functional, regression, and acceptance testing to verify compliance with documented requirements.

• Develop and maintain system requirements, configuration documentation, technical procedures, data-flow diagrams, test documentation, interface documentation, and user or operational documentation.

• Design or support software tools and subsystems that facilitate software reuse, system integration, automation, filtering, and domain analysis.

• Support software development and sustainment using formal specifications, data-flow diagrams, accepted engineering and design techniques, and applicable Computer-Aided Software Engineering (CASE) or equivalent tools.

• Estimate software and engineering level of effort, costs, resource requirements, and schedules for assigned activities.

• Review existing systems, software, and programs and recommend or implement refinements that improve performance, reduce operating time, increase reliability, or improve current technical approaches.

• Support and oversee system and software configuration management, including version control, baselines, change control, release management, and configuration documentation.

• Support interactive and interpretative systems requiring online, real-time IT engineering, integration, troubleshooting, and operational support.

• Apply technical expertise across multiple complex assignments with latitude to develop methodologies and recommend solutions.

• Collaborate with systems, software, networking, cybersecurity, integration, and customer personnel in secure DoD environments.

• Provide technical guidance to junior personnel and may coordinate or supervise technical activities as assigned.


See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available