Mid/Senior Software Engineer

TSC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Arlington, VAHuntsville, ALAurora, CO
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $156k
$110k $208k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $135,000–$177,250.

Based on 240 similar postings.

Employer

About TSC

Technology Service Corporation (TSC) is an employee-owned, high-technology company providing specialized engineering services,, sensor technology, and electronic systems primarily to the U.S. government, including the Department of Defense.

TSC currently has 56 open roles on FindRole.

Listed pay typically runs $90,000–$155,000 across 10 roles with salary data.

Most-posted roles

View all roles at TSC

At a glance

TL;DR · Mid/Senior Software Engineer

The Mid/Senior Software Engineer (UAS) joins the Airborne Intelligence, Surveillance, and Reconnaissance division to support the development and testing of flight components for Group 4/5 UAVs. This role involves programming design components, bringing up and testing prototypes, and integrating them into UAS platforms within a multi-disciplinary team. Key responsibilities include writing clean, well-documented code for embedded systems, debugging large codebases, and conducting developmental tests in laboratory and field environments. The position requires proficiency in C/C++, Python, MATLAB, and JavaScript, alongside a strong foundation in data structures, algorithms, and applied mathematics. The engineer will solve technical challenges related to autonomous vehicle control systems, payload and sensor integration, wire harness design, and electrical analysis to ensure application readiness across the entire UAS product life cycle.

What does a Software Engineer earn in Virginia?

Median $163500 from 122 postings across 24 companies.

See salary data

What you'll do

  • Write and maintain clean, well-documented, and efficient code for embedded systems.
  • Develop and test software components for Group 4/5 uncrewed aircraft systems (UAS).
  • Perform upfront analysis, prototyping, and end-item development for UAS platforms.
  • Conduct developmental testing in laboratory and field environments to identify and fix issues.
  • Integrate software solutions for payload, sensors, and autonomous vehicle control systems.
  • Design and build electrical subsystems, including wire harnesses and enclosures.
  • Troubleshoot real-world challenges to create workable software solutions under rapid timelines.
  • Perform electrical analysis and data retrieval for airborne platforms.

What we're looking for

  • Associate or Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Mechanical Engineering, Mechatronics, Aerospace engineering, or a related field.
  • 4+ years of experience.
  • US Citizenship with the ability to obtain and maintain a Top Secret DoD security clearance.
  • Proficiency in programming languages such as C/C++, Python, MATLAB, and JavaScript.
  • Experience with embedded systems for autonomous vehicles.
  • Strong understanding of data structures, algorithm application, analysis, optimization, and testing.
  • Knowledge of applied mathematics, differential equations, linear algebra, and statistics.
  • Hands-on experience writing computer code to control physical devices from initial development to deployment (preferred).

More like this

Similar roles

UAS Software Engineer

TSC

Arlington, VA +2 82 days ago
C/C++ Python MATLAB JavaScript Embedded Systems Autonomous Vehicles UAS Sensor Integration Data Structures Electrical Analysis Wire Harness Design Prototyping Debugging Testing Differential Equations Linear Algebra Statistics

Junior Software Engineer

TSC

Arlington, VA 3 days ago $81,000–$116,000
C/C++ Python MATLAB JavaScript Embedded Systems Autonomous Vehicles UAS Sensor Integration Electrical Analysis Data Structures Differential Equations Linear Algebra Statistics Prototyping Debugging Wire Harness Design

Software Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 30 days ago
Java JEE Spring Framework Spring Boot REST Linux Docker Kubernetes MongoDB Git GitLab Jira Confluence PKI Security+ CISSP

Software Engineer, Mid

Booz Allen Hamilton

North Charleston, SC 22 days ago $69,400–$158,000
Agile DevOps DevSecOps Red Hat Enterprise Linux (RHEL) SAML
3+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

Wharton, NJ 17 days ago $69,400–$158,000
Java Python C# C++ JavaScript React NodeJS PHP Drupal .NET Agile Unit Testing Automated Testing Web Development Workflow Automation

Software and Systems Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 8 days ago $69,400–$158,000
Systems Engineering Software Development Life Cycle Agile Jira Confluence Visio Requirements Traceability Risk Management Software Backend Testing Data Transformation