Software Developer

Canvas

Eglin Air Force Base (FL)

On-site

USD 90,000 - 150,000

Full time

29 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Canvas is seeking a software professional to support software development, configuration management, system image creation, patch installation, and application maintenance for Linux-based and limited Windows systems in high‑performance, multi‑server environments.

You will assist with data processing tasks, including reducing telemetry, TSPI, and range activity data; support live mission software execution, post mission analysis, and integration of proprietary tools and IP within collaborative

Qualifications

  • 3–10 years of software development or systems integration experience supporting Linux or mixed OS environments, preferably within DoD or test range operations.
  • Demonstrated ability to independently perform coding, configuration, troubleshooting, version control, testing, and documentation.
  • Experience with HPC, real-time systems, or classified computing environments; familiarity with networking fundamentals, storage, system recovery workflows, and hardware/software integration.
  • Knowledge of software QA processes, security evaluation methods, and accreditation support tasks (STIG, ATO, SIA, CM, SAT).

Responsibilities

  • Support software development, configuration management, system image creation, patch installation, and application maintenance for Linux-based and limited Windows systems in high-performance, multi-server environments.
  • Assist with data processing tasks, including reducing telemetry, TSPI, and range activity data; support live mission software execution, post mission analysis, and integration of proprietary tools within collaborative development teams.
  • Provide technical support for network implementation, system integration, hardware configuration (servers, routers, switches), troubleshooting, and maintenance to ensure secure, reliable operational capabilities.
  • Conduct software testing, quality assurance actions, and security evaluations; support Security Impact Analyses, ATO related documentation, and accreditation activities in coordination with cybersecurity personnel.
  • Assist with mission support actions including setup of test mission environments, data visualization, pre/post mission software execution, system configuration documentation, and maintenance of facility related IT assets.

Skills

Software development
Systems integration
Linux
Windows
HPC
Real-time systems
Networking fundamentals
Version control
Security testing
Documentation

Education

Bachelor's or Master's in Computer Science / Software Engineering

Tools

Git

Job description

  • Support software development, configuration management, system image creation, patch installation, and application maintenance for Linux based and limited Windows systems operating within high performance, multi server computing environments.
  • Assist with data processing tasks, including reducing telemetry, TSPI, and range activity data; support live mission software execution, post mission analysis, and integration of proprietary tools and IP within collaborative development teams.
  • Provide technical support for network implementation, system integration, hardware configuration (servers, routers, switches), troubleshooting, and maintenance to ensure secure, reliable, recoverable operational capabilities.
  • Conduct software testing, quality assurance actions, and security evaluations; support Security Impact Analyses, ATO related documentation, and accreditation activities in coordination with cybersecurity personnel.
  • Assist with mission support actions including setup of test mission environments, data visualization, pre /post mission software execution, system configuration documentation, and maintenance of facility related IT assets. Required Qualifications
  • 3-10 years of software development or systems integration experience supporting Linux or mixed OS environments, preferably within DoD or test range operations.
  • Demonstrated ability to independently perform functional duties including coding, configuration, troubleshooting, version control, testing, and documentation.
  • Experience supporting HPC, real time systems, or classified computing environments; familiarity with networking fundamentals, storage arrays, system recovery workflows, and hardware/software integration.
  • Working knowledge of software QA processes, security evaluation methods, and accreditation support tasks (STIG, ATO, SIA, CM, SAT).
  • Ability to collaborate across engineering, cybersecurity, mission support, and data analysis teams. Education & Certification
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • Security+, Network+, or similar certifications preferred (not required for position but beneficial). Clearance Requirement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Canvas Inc. • Eglin Air Force Base (FL)

On-site
USD 85,000 - 120,000
Systems Administrator
Systems Administrator

Future Technologies Inc. • King George (VA)

On-site
USD 85,000 - 115,000
Software/Web Developer
Software/Web Developer

RPMGlobal • Dayton (OH)

Hybrid
USD 120,000 - 190,000
Senior Systems Administrator
Senior Systems Administrator

Canvas Inc. • Eglin Air Force Base (FL)

On-site
USD 120,000 - 180,000
Sr. Systems Administrator
Sr. Systems Administrator

Aqua IT • Gaithersburg (MD), Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Developer (Mid)
Software Developer (Mid)

Cintel, Inc. • Huntsville (AL)

On-site
USD 80,000 - 100,000
Computer Systems Software Developer
Computer Systems Software Developer

Future Technologies Inc. • King George (VA)

On-site
USD 115,000 - 125,000
Mission-Critical RH Linux System Administrator (DoD)
Mission-Critical RH Linux System Administrator (DoD)

G6 Cyber Solutions • San Antonio (TX)

On-site
Senior Systems Administrator
Senior Systems Administrator

Modern Technology Solutions, Inc. • Dayton (OH)

On-site
USD 90,000 - 130,000
Linux System Administrator
Linux System Administrator

G6 Cyber Solutions • San Antonio (TX)

On-site
USD 70,000 - 90,000