Software Engineer II

Technology Service Corporation

Washington (District of Columbia)

Hybrid

USD 102,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual performance bonus
401(k) matching plan
Tuition reimbursement
Medical, dental, and vision insurance

Job summary

Technology Service Corporation (TSC) is seeking a Software Engineer III to develop primarily Python code for instrumentation at the Naval Research Laboratory in Washington, DC. You will join a small agile team focusing on innovative space electrical propulsion systems.

Desired qualifications include a BS in relevant fields, familiarity with advanced mathematics, and extensive experience in Python. The role offers a competitive salary ranging from $102,000 to $145,000 per year, along with various benefits and the possibility of remote work up to two days a week.

Qualifications

  • 3-5 years of professional experience developing code, preferably in Python.
  • Familiarity with calculus, differential equations, and linear algebra.
  • DoD Secret clearance required.

Responsibilities

  • Develop software to integrate and control sensors and mechanisms.
  • Implement scientific data reduction algorithms efficiently.
  • Troubleshoot laboratory systems.

Skills

Python
Data acquisition
Advanced mathematics
Simulation software development
Teamwork

Education

BS in Computer Science, Mathematics, Physics, or Electrical Engineering

Job description

Job Overview

Technology Service Corporation (TSC) is seeking a Software Engineer III to develop primarily Python code to control and monitor instrumentation, mechanisms, and sensors for the Large Plasma Test Facility at the Naval Research Laboratory in Washington, DC. The candidate will be part of a small, agile team developing innovative space electrical propulsion systems and will work on‑site at the Naval Research Laboratory with a mixed government‑contractor team.

Responsibilities:

  • Develop software to integrate and control various sensors and mechanisms, collect data, and process and display data.
  • Assist propulsion engineers by implementing scientific data reduction algorithms efficiently.
  • Assist in troubleshooting laboratory systems.
  • Lead the group in adoption and implementation of AI for rapid code prototyping.

Qualifications:

  • DoD Secret clearance.
  • BS in Computer Science, Mathematics, Physics, or Electrical Engineering.
  • 3‑5 years of professional experience developing code (preference for Python).
  • Familiarity with advanced mathematics such as calculus, differential equations, and linear algebra.
  • Experience with hardware‑in‑the‑loop data acquisition code.
  • Experience developing simulation software and software to compare simulations with experimental results.
  • Extensive experience with Python.
  • Demonstrated ability to work independently and in a team/matrixed organization.
  • Adaptable to rapidly changing and vaguely defined coding requirements.

Location and Travel:

On‑site at the Naval Research Laboratory in Washington, DC, with up to two days of remote work possible depending on program needs.

Benefits:

  • Competitive salary ($102,000 – $145,000 per year depending on experience and location).
  • Annual performance bonus and potential equity or incentive compensation.
  • Paid personal and military leave and holidays.
  • 401(k) matching plan.
  • Tuition reimbursement.
  • Medical, dental, and vision insurance.
  • Short/long‑term disability plan.
  • Other benefits as per company policy.

EEO Statement: TSC is committed to hiring and retaining a diverse workforce and is an Equal Opportunity Employer/Affirmative Action Employer.

Security: US citizenship and a secret security clearance are required. Employment is contingent upon background check, security investigation, and drug screening.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

TSC • Washington

Hybrid
USD 102,000 - 145,000
Paid personal and military leave
Tuition reimbursement
401(k) matching plan
+1
Python Systems Engineer - Space Propulsion & Data (Remote)
Python Systems Engineer - Space Propulsion & Data (Remote)

TSC • Washington

Hybrid
USD 102,000 - 145,000
Paid personal and military leave
Tuition reimbursement
401(k) matching plan
+1
Python SWE: Instrumentation & AI Prototyping (On-site)
Python SWE: Instrumentation & AI Prototyping (On-site)

Technology Service Corporation • Washington

Hybrid
USD 102,000 - 145,000
Annual performance bonus
401(k) matching plan
Tuition reimbursement
+1
Senior Electrical Engineer
Senior Electrical Engineer

Technology Service Corporation • Washington

On-site
USD 130,000 - 190,000
Annual performance bonus
Tuition Reimbursement
Flexible Work Schedules
+1
Senior Electrical Engineer
Senior Electrical Engineer

Technology Service Corporation Defense Services • Washington

On-site
USD 130,000 - 190,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+1
Electrical Engineer I
Electrical Engineer I

TSC • Bloomington (IN)

On-site
USD 70,000 - 110,000
ESOP participation
401(k) Plan
Tuition Reimbursement
+2
Electrical Engineer I
Electrical Engineer I

Technology Service Corporation • Bloomington (IN)

On-site
USD 70,000 - 100,000
ESOP
401k Plan
Flexible schedules
+3
Senior GNC Engineer - Air Platform / Missile Systems
Senior GNC Engineer - Air Platform / Missile Systems

TSC • Washington

On-site
USD 130,000 - 185,000
ESOP participation
401(k) plan
Flexible work schedules
+3
Software Engineer I
Software Engineer I

Technology Service Corporation Defense Services • Silver Spring (MD)

On-site
USD 83,000 - 108,000
ESOP participation
401k Plan
Flexible Work Schedules
+3
Aerospace Engineer II
Aerospace Engineer II

TSC • Washington

On-site
USD 100,000 - 133,000
ESOP participation
401k Plan
Flexible Work Schedules
+3