Senior GSE Software Architect & Platform Lead

Trident Systems Inc

Sterling (VA)

On-site

USD 100,000 - 150,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Vision insurance
Basic life with AD&D
Short-term disability
Long-term disability
Ancillary benefits
Spending accounts (HSA, FSA, DCFSA)
Paid time off/Holidays
401(k) with company match
Parental/maternity/military leaves
Annual discretionary bonus

Job summary

Trident Systems is seeking a Senior GSE Software Engineer to lead the software platform that controls automated test and support equipment. You will own the architecture, drive reusable Python frameworks, and ensure robust, scalable solutions across programs and product lines.

You will collaborate with test systems, integration, and engineering teams to align platform direction with organizational needs, delivering reliable production test operations.

Qualifications

  • Bachelor’s degree in computer engineering, electrical engineering, computer science, or related technical field.
  • 6+ years with a bachelor’s or 4+ years with a graduate degree.
  • Extensive Python software development experience.
  • Expert-level asyncio and concurrent programming.
  • Significant experience with hardware devices and embedded systems.
  • Strong software architecture and OO design background.
  • Proven ability to debug and optimize complex software interacting with hardware.
  • Excellent cross-disciplinary communication skills and leadership experience.
  • Experience leading software platform/framework decisions.

Responsibilities

  • Define overarching GSE software platform architecture and design principles.
  • Develop scalable asynchronous architectures for instrument control.
  • Lead development of reusable Python frameworks for GSE and test systems.
  • Establish clear abstractions for instruments, buses, and test procedures.
  • Evaluate tools and technologies with reasoned tradeoffs.
  • Develop reusable instruments and communication abstractions for diverse projects.
  • Architect execution frameworks for sequencing, scheduling, concurrency, and monitoring.
  • Design measurement acquisition, data processing, and results management software.
  • Implement robust configuration, deployment, and monitoring for lab and production.

Skills

Python programming
Async programming
Hardware communication
Software architecture
Debugging complex systems
Cross-disciplinary communication
Technical leadership
Reusable frameworks

Education

B.S. in computer/ Electrical/ CS
4+ years with advanced degree

Tools

SCPI
PyVISA
CAN TCP/IP

Job description

Trident Systems is seeking a Senior GSE Software Engineer to lead the software platform that controls automated test and support equipment. You will own the architecture, drive reusable Python frameworks, and ensure robust, scalable solutions across programs and product lines.

You will collaborate with test systems, integration, and engineering teams to align platform direction with organizational needs, delivering reliable production test operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GSE Software Engineer - Architect Core Test Platform
Senior GSE Software Engineer - Architect Core Test Platform

Trident Systems Inc. • Sterling (VA)

Hybrid
USD 100,000 - 150,000
Medical
Vision
401(k) with match
+3
GSE Software Architect for Automated Test Systems
GSE Software Architect for Automated Test Systems

Trident Systems • Sterling (VA)

On-site
USD 111,000 - 206,000
Health benefits
401(k) match
Tuition reimbursement
+3
Principal GSE Software Engineer - Python & System Architecture
Principal GSE Software Engineer - Python & System Architecture

Trident Systems Inc. • Sterling (VA), Northern (KY)

Hybrid
USD 111,000 - 206,000
Medical
Vision
Life Insurance
+9
Senior GSE Software Engineer - Python, Async & Hardware
Senior GSE Software Engineer - Python, Async & Hardware

TRIDENT SYSTEMS LLC • Sterling (VA)

On-site
USD 100,000 - 150,000
Medical
Vision
Life insurance
+6
Principal GSE Software Architect — Python & Hardware
Principal GSE Software Architect — Python & Hardware

Trident Systems Inc • Sterling (VA)

On-site
USD 111,000 - 206,000
Principal GSE Software Engineer — Python & Hardware Control
Principal GSE Software Engineer — Python & Hardware Control

Trident • Sterling (VA)

On-site
USD 120,000 - 182,000
Health benefits
401(k) with company match
Paid time off
+3
Senior GSE Software Engineer: Python, Asyncio & Hardware
Senior GSE Software Engineer: Python, Asyncio & Hardware

Trident Systems • Sterling (VA)

On-site
USD 100,000 - 150,000
Health benefits
401(k) with company match
Paid time off
+1
Senior GSE Software Engineer: Python & Async HW Control
Senior GSE Software Engineer: Python & Async HW Control

Trident • Sterling (VA)

On-site
USD 100,000 - 150,000
Health benefits
Paid time off
Holidays
+4
Principal GSE Software Architect: Python & Async
Principal GSE Software Architect: Python & Async

TRIDENT SYSTEMS LLC • Sterling (VA)

On-site
USD 111,000 - 206,000
Medical
Vision
Life insurance
+5
Senior Ground Support Equipment (GSE) Software Engineer
Senior Ground Support Equipment (GSE) Software Engineer

Trident • Sterling (VA)

On-site
USD 100,000 - 150,000
Health benefits
Paid time off
Holidays
+4