1

Freelance Software Support Engineer Jobs in Freeport, IL

Senior Software Engineer

Rockford, IL ยท On-site

$122K - $161K/yr

You'll collaborate with talented engineers to build, verify, and certify real-time embedded ... Support software certification activities in compliance with aerospace standards. * Design, develop ...

Senior Software Engineer

Rockford, IL ยท On-site

$125 - $150/hr

You'll collaborate with talented engineers to build, verify, and certify real-time embedded ... Support software certification activities in compliance with aerospace standards. * Design, develop ...

Senior Software Engineer

Rockford, IL ยท Hybrid

$122K - $161K/yr

You'll collaborate with talented engineers to build, verify, and certify real-time embedded ... Support software certification activities in compliance with aerospace standards. * Design, develop ...

Company Description Tech Tammina LLC Design, analysis, programming, debugging, and modification of ... support for software deployment and maintenance Ensure products and services provided by the ...

next page

Showing results 1-20

Freelance Software Support Engineer information

See Freeport, IL salary details

$37.1K

$85.2K

$156.5K

How much do freelance software support engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for freelance software support engineer in Freeport, IL is $85,227.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,600.00 and $117,500.00 per year, depending on experience, location, and employer.

What is the difference between Freelance Software Support Engineer vs Technical Support Specialist?

AspectFreelance Software Support EngineerTechnical Support Specialist
CredentialsRelevant certifications (e.g., CompTIA, Microsoft)Often similar certifications, sometimes less specialized
Work EnvironmentFreelance, remote or on-site, project-basedIn-house or remote, employed by a company
Employer & IndustryClients across various industries, independent contractorsTypically employed by tech companies, service providers
Search & Comparison IntentFreelance Software Support Engineer vs Technical Support Specialist

The main difference lies in employment status and work setup. Freelance Software Support Engineers operate independently, often on project-based contracts, while Technical Support Specialists are usually employed by a company. Both roles require technical certifications and involve troubleshooting, but the freelance role offers more flexibility and diverse clients.

What cities near Freeport, IL are hiring for Freelance Software Support Engineer jobs?

Cities near Freeport, IL with the most Freelance Software Support Engineer job openings:

Infographic showing various Freelance Software Support Engineer job openings in Freeport, IL as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, and 4% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $85,227 per year, or $41 per hour.

Avionics Software Developer

Transcend Softech LLC

Rockford, IL โ€ข On-site

$60 - $62/hr

Contractor

Re-posted 11 days ago


Job description

Job Summary

We are seeking a hands-on Avionics Software Developer with strong expertise in ADA83/ADA95 programming and DO-178C verification activities. The role requires active contribution to coding, debugging, and verification of safety-critical avionics software, ensuring compliance with certification standards.

Key Responsibilities

Software Development (Primary Focus)

  • Design, develop, and maintain embedded avionics software using ADA83/ADA95
  • Perform coding, debugging, and optimization of real-time embedded systems
  • Work on low-level drivers, system interfaces, and application software
  • Support software integration with avionics hardware platforms

Required Qualifications

  • Bachelor’s/Master’s in Computer Engineering / Electronics / Aerospace
  • 6+ years of experience in avionics or safety-critical embedded software
  • Strong experience in both development and verification environments

Mandatory Technical Skills

  • ADA83 / ADA95 programming (core requirement)
  • Strong embedded C / real-time systems understanding
  • Hands-on experience in:
    • DO-178B/C verification processes
    • Requirements-based testing
    • Structural coverage (MC/DC mandatory for Level A)

Verification Tools Experience

  • LDRA / VectorCAST / RTRT / Cantata
  • DOORS or equivalent (requirements traceability)
  • Coverage tools (LDRA / similar)