Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Dynamics Mission Systems Logo

Sr Advanced Software Test System Engineer - Labwindows / C

General Dynamics Mission Systems

$145,000 - $165,000
Sep 11, 2025
Canonsburg, PA, USA
Apply Now

General Dynamics Mission Systems is seeking a Sr Advanced Software Test System Engineer to design, develop, test, integrate and configure software applications and components for the Department of Defense, providing advanced capabilities in target detection, acquisition, and prosecution.

Requirements

  • Proficiency with one/more of the following: C/C++, Object Oriented Development, National Instruments Lab Windows/CVI software/MATLAB/Coder/Compiler/MEX, Windows/Visual Studio, SQL/SQL Server or like relational database experience.
  • A significant level of Windows application development architecture expertise (e.g., Win32 apps, WPF apps, WinUI 3 apps).
  • Deep understanding of software design patterns such as MVVM, MVP, etc.
  • Experience with DevOps concepts such as: Implementing Version Control and standing up branching strategies, Automating processes for build, test, and deploy, Applied experience with agile/lean principles in software development.
  • Demonstrated in-depth experience developing, testing and debugging software for Windows OS using Visual Studio IDE and Windows SDK.
  • Demonstrated in-depth understand of Windows Low Level Systems development and API.
  • Experience with interfacing and integrating hardware devices, control, sim/stim, data acquisition, specifically with National Instruments Hardware like PXI, CRIO, CDAQ, etc.

Responsibilities

  • This position will involve the design, development, testing, integration and configuration of software applications and components as well as engineering expertise in diagnostics/debugging issues in existing code.
  • You will collaborate across the functional teams to resolve issues and recommend solutions to ensure that your Software and the system meets requirements with the performance needed for deployment.
  • In addition, this position will require the documentation of software development including development of test plans, design documentation, and maintaining design requirements.
  • Compiling and assessing user feedback to improve software performance.
  • Experience participating in technical architecture decisions for complex products.
  • Implementing ideas from scratch, owning major application features, and taking responsibility for their maintenance and improvement over time.
  • Experience with Windows kernel level debugging and diagnostics using tools such as Windows DDK or WinDBG or equivalent.

Other

  • Department of Defense Secret security clearance is preferred at time of hire, but must be obtainable within a reasonable period of time as determined by program requirements.
  • U.S. citizenship is required.
  • Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field.
  • 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience.
  • Strong problem-solving and communication skills