Senior GSE Software Engineer: Python & Async HW Control

Trident

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

Health benefits
Paid time off
Holidays
401(k)
Tuition reimbursement
Leaves
Annual discretionary bonus

Job summary

Trident Systems seeks a Senior GSE Software Engineer in Sterling, VA to lead design, development, and evolution of software for automated test and support systems. This role owns the architecture of reusable frameworks for engineering development and production test environments.

The ideal candidate has deep Python expertise, asynchronous systems programming, and hardware communication experience. You will shape the core GSE platform enabling reliable, scalable automated test across programs and

Qualifications

  • Bachelor’s degree in computer engineering, electrical engineering, computer science, or a related technical discipline.
  • 6+ years of related experience with a bachelor’s degree OR 4+ years with a graduate degree.
  • Extensive professional experience developing software in Python.
  • Expert-level proficiency with asyncio and concurrent/asynchronous programming paradigms.
  • Significant experience communicating with hardware devices (e.g., instruments, controllers, embedded systems).
  • Strong background in software architecture and object-oriented design for complex or distributed systems.
  • Demonstrated ability to debug, stabilize, and optimize complex software systems that interact with physical hardware.
  • Excellent communication skills, with the ability to work effectively across disciplines including software, test, systems, electrical, and manufacturing engineering.
  • Experience providing technical leadership or architectural direction for a software platform or framework.

Responsibilities

  • Define the overarching GSE software platform architecture, including standards, design principles, and best practices.
  • Design scalable asynchronous software architectures for concurrent control of instruments and support equipment.
  • Lead the development of reusable Python frameworks that underpin automated GSE and test systems.
  • Establish clear abstractions, interfaces, and patterns for instruments, communication buses, and test procedures.
  • Evaluate and select tools, libraries, and technologies for the GSE software stack, providing well-reasoned recommendations and tradeoff analyses.
  • Develop reusable instruments and communication abstractions across projects.
  • Architect and implement execution frameworks for sequencing, scheduling, concurrency, error handling, logging, and health monitoring.
  • Design and build measurement acquisition, data processing, and results management software integrated with enterprise tools.
  • Implement robust configuration, deployment, and monitoring for GSE software in labs and production.
  • Partner with Lead Test Systems Engineer to co-develop framework architecture.
  • Translate I&T requirements into reliable automated test procedures on the GSE platform.
  • Integrate GSE software with enterprise systems (databases, PLM, CM, data repos).
  • Provide expert support to production test operations, diagnose issues, improve performance.

Skills

Python
asyncio
Hardware communication
Software architecture
Technical leadership

Education

Bachelor's degree in computer/electrical engineering or computer science
Graduate degree with 4+ years experience

Tools

SCPI
PyVISA
Serial interfaces
CAN
TCP/IP

Job description

Trident Systems seeks a Senior GSE Software Engineer in Sterling, VA to lead design, development, and evolution of software for automated test and support systems. This role owns the architecture of reusable frameworks for engineering development and production test environments.

The ideal candidate has deep Python expertise, asynchronous systems programming, and hardware communication experience. You will shape the core GSE platform enabling reliable, scalable automated test across programs and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 & 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
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
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
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
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
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 Architect — Python & Hardware
Principal GSE Software Architect — Python & Hardware

Trident Systems Inc • Sterling (VA)

On-site
USD 111,000 - 206,000
Senior GSE Software Architect & Platform Lead
Senior GSE Software Architect & Platform Lead

Trident Systems Inc • Sterling (VA)

On-site
USD 100,000 - 150,000
Medical insurance
Vision insurance
Basic life with AD&D
+8
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