Post Job Free
Sign in

Software System Test Engineer

Company:
GeoLogics Corporation
Location:
Canonsburg, PA, 15317
Posted:
May 24, 2025
Apply

Description:

Client: Aerospace/Defense

Position: Software Test System Engineer

Location: Canonsburg, PA

Length: Temp-to-Perm

Hourly rate: up to $72/hr W2

Security Clearance: U.S. citizenship is required, along with the ability to obtain and maintain a Department of Defense (DoD) Secret security clearance.

Key Responsibilities:

Design, develop, test, integrate, and configure software applications and components.

Troubleshoot and debug existing code, particularly in Windows environments.

Collaborate with cross-functional teams to resolve issues and ensure performance and requirement alignment.

Document software development processes, including test plans, design documents, and requirements.

Contribute to technical architecture decisions and own key application features.

Required Skills & Qualifications:

Proficiency in C/C++ and Object-Oriented Programming.

Experience with National Instruments LabWindows/CVI, MATLAB, and related tools.

Strong background in Windows development (Win32, WPF, WinUI 3) using Visual Studio and Windows SDK.

Deep understanding of software design patterns (e.g., MVVM, MVP).

Experience with SQL/relational databases (SQL Server or similar).

Windows kernel-level debugging and diagnostics (WinDBG, Windows DDK).

Familiarity with DevOps practices: version control, branching strategies, automation for build/test/deploy.

Agile/lean software development experience.

Desired Skills:

Hands-on experience with lab/test equipment (Oscilloscopes, DMMs, Spectrum Analyzers).

Knowledge of communication protocols (GPIB, RS232, SPI, etc.).

Experience interfacing with hardware and National Instruments platforms (PXI, cRIO, cDAQ).

Education & Experience:

Bachelor's degree in Computer Science, Engineering, or related field.

5+ years of relevant experience, or Master's degree with 3+ years of experience.

To Apply:

If interested in learning more about this position, please submit your resume to learn more.

Apply