Software Engineer II

TSC

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

Paid personal and military leave
Tuition reimbursement
401(k) matching plan
Medical, dental, and vision insurance

Job summary

Technology Service Corporation (TSC) is seeking a Software Engineer III in Washington, DC. The candidate will develop Python code for controlling instrumentation and monitoring systems for the Large Plasma Test Facility at the Naval Research Laboratory.

This role involves integrating various sensors, assisting propulsion engineers, and troubleshooting laboratory systems. TSC offers a competitive salary range of $102,000 – $145,000 per year and an excellent benefits package.

Qualifications

  • 3 to 5 years of professional experience developing code, preferably in Python.
  • Familiarity with advanced mathematics such as calculus, differential equations, and linear algebra.
  • Extensive experience with Python.

Responsibilities

  • Develop software to control and monitor various sensors and mechanisms.
  • Assist propulsion engineers with scientific data reduction algorithms.
  • Troubleshoot laboratory systems.

Skills

Python
Data processing
Scientific data reduction
Troubleshooting
AI implementation

Education

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

Tools

Hardware-in-the-loop data acquisition

Job description

Technology Service Corporation (TSC) is seeking a Software Engineer III. The candidate will be responsible for the development of 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. The candidate will work with a mixed government‑contractor team on‑site at the Naval Research Laboratory in Washington DC. US Citizenship and a secret are required. One to two days remote work may be possible depending on program needs.

Responsibilities
  • Develop software to integrate, control and monitor 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.
  • The majority of code will be in Python.
Required Qualifications
  • DoD Secret clearance.
  • BS in Computer Science, Mathematics, Physics, or Electrical Engineering.
  • 3 to 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.
What We Offer

Headquartered in Arlington, Virginia, Technology Service Corporation (TSC) is an employee‑owned company that has been providing high‑quality technical services and solutions for our customers for over 50 years. TSC offers a professional working environment, a competitive salary, and an excellent benefits package that includes paid personal and military leave and holidays; salary deferrals into a 401(k) matching plan; tuition reimbursement; short/long‑term disability plan; medical, dental, and vision insurance.

In compliance with applicable pay‑transparency laws, the expected salary range for this position is $102,000 – $145,000 per year, depending on experience and location. This role is also eligible for an annual performance bonus and may include equity or incentive compensation as part of the total rewards package.

EEO Statement

TSC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

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

Technology Service Corporation • Washington

Hybrid
USD 102,000 - 145,000
Annual performance bonus
401(k) matching plan
Tuition reimbursement
+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
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
Electrical Engineer I
Electrical Engineer I

TSC • Bloomington (IN)

On-site
USD 70,000 - 110,000
ESOP participation
401(k) Plan
Tuition Reimbursement
+2
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

Technology Service Corporation Defense Services • Bloomington (IN)

On-site
USD 85,000 - 110,000
ESOP participation
401k Plan
Flexible Work Schedules
+1
Software Lead
Software Lead

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 100,000 - 130,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+1
Mid-Senior level Electrical/Computer Engineer
Mid-Senior level Electrical/Computer Engineer

TSC • Bloomington (IN)

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