Junior Software Engineer

TSC

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Arlington, VA
Salary
$81,000–$116,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $98k
$64k $237k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $142,500–$217,212 — the blue band above. At the midpoint, this role pays about $98k versus about $180k for comparable roles.

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 · Junior Software Engineer

Junior Software Engineer (UAS) The Junior Software Engineer (UAS) joins the Airborne Intelligence, Surveillance, and Reconnaissance division to support the development and testing of flight components for Group 4/5 uncrewed aircraft systems. 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 and maintaining clean 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 work focuses on solving technical challenges in autonomous vehicle control systems, payload and sensor integration, wire harness design, and electrical analysis to ensure application readiness across the 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).
  • Conduct developmental testing to identify and fix issues in the software codebase.
  • Build and test prototypes for integration into UAS platforms.
  • Perform upfront analysis, prototyping, and end-item development for UAS platforms.
  • Troubleshoot real-world challenges to create workable software solutions under rapid timelines.
  • Integrate payload and sensor systems into autonomous vehicle control systems.
  • Design and test electrical subsystems and wire harnesses 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.
  • 0-2 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 code to control physical devices from initial development to deployment (preferred).

More like this

Similar roles

Mid/Senior Software Engineer

TSC

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

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 Embedded Software Engineer

General Dynamics

Dedham, MA 130 days ago $94,388–$99,550
C++ Linux Rhapsody UML Hypervisor ARM Embedded Software Model-based Development Device Drivers IDE Version Control Scripting Agile Cybersecurity Encryption

Junior Electrical Engineer

General Dynamics

Manassas, VA 8 days ago $104,923–$116,398
Circuit Design PCB Layout LTSpice OrCAD Xpedition FPGA Microcontrollers Embedded Programming Oscilloscope Spectrum Analyzer Logic Analyzer Reliability Analysis
2+ yrs exp

Software Developer, Junior

Booz Allen Hamilton

Aberdeen Proving Ground, MD 11 days ago
Java Rust Git Agile Networking Protocols Object-Oriented Programming Web Development Source Control Systems Databases

C-UAS Cybersecurity Engineer

Booz Allen Hamilton

Fort Belvoir, VA 31 days ago
Risk Management Framework eMASS Xacta AWS Microsoft Azure Network Security C-UAS Radio Frequency CISSP DoD 8570 IAM Level III ATO SSP
10+ yrs exp