user avatar

Advanced Software Engineer - Test Systems Developer

APR Consulting, Inc.

Posted today
Secret
Unspecified
Unspecified
IT - QA and Test
fair lakes, VA (On-Site/Office)

Our DoD/Aerospace client is looking to fill an Advanced Software Engineer - Test Systems Developer position that just opened in Canonsburg, PA. In this role, you will Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, implementation, and testing, and develop, debug, and maintain embedded software applications for defense systems. To be considered, you must have a Bachelor's degree in Software Engineering, or a related Science, Engineering, or Mathematics field plus a minimum of 5 years of relevant experience. Department of Defense Secret security clearance is required at time of hire

Location: Canonsburg, PA 15317, Hybrid
Position: Advanced Software Engineer - Test Systems Developer
Contract: 12 months or longer
Pay: $64.29/hour
CLEARANCE: Department of Defense Secret security clearance is required at time of hire

Overview
Join a leader in high-technology solutions that empower mission success across diverse operational domains. As an Advanced Software Engineer - Test Systems Developer within our innovative team, you will play a critical role in designing, developing, and maintaining embedded software solutions for complex defense systems. This position offers an exciting opportunity to contribute to impactful projects in a collaborative environment that values innovation, trust, and transparency. If you are passionate about pushing technological boundaries and thrive in challenging environments, this role is perfect for you.

Key Responsibilities
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, implementation, and testing.
  • Develop, debug, and maintain embedded software applications for defense systems.
  • Collaborate with cross-functional teams to define technical requirements and architecture.
  • Implement and optimize software design patterns such as MVVM and MVP.
  • Conduct Windows kernel-level debugging and diagnostics using tools like WinDBG and Windows DDK.
  • Contribute to technical architecture decisions for complex products.
  • Support system integration, testing, and troubleshooting activities.


Required Skills
  • Bachelor's degree in Software Engineering, or a related Science, Engineering, or Mathematics field
  • 5+ years of relevant industry experience, or a Master's degree with 3+ years of experience
  • Proficiency in C/C++ programming
  • Experience with LabWindows/CVI or similar development tools
  • Strong knowledge of Windows application development using Visual Studio
  • Familiarity with SQL/SQL Server or comparable relational databases
  • Solid understanding of software design patterns such as MVVM, MVP
  • Experience with Windows kernel-level debugging and diagnostics (e.g., Windows DDK, WinDBG)
  • Familiarity with DevOps practices including version control, branching strategies, and process automation
  • Working knowledge of Agile development methodologies
  • U.S. Department of Defense Secret security clearance (or ability to obtain)


Nice to Have Skills
  • Object-Oriented Development experience
  • Experience with Windows WPF, WinUI 3 applications
  • Deep understanding of Windows Low Level Systems and API development
  • Experience contributing to technical architecture decisions for complex products
  • Knowledge of DevOps tools and CI/CD pipelines
  • Experience in embedded software development and testing


Preferred Education and Experience
  • Bachelor's or Master's degree in Software Engineering or related field
  • 3-5+ years of software development experience in embedded or defense applications
  • Prior experience working within missile, torpedo, or other defense systems is advantageous


Other Requirements
  • U.S. citizenship due to the security clearance requirement
  • Ability to work onsite at Canonsburg facility with flexible hybrid work options
  • Willingness to participate in a U.S. Government security investigation and maintain clearance as required

About our client:
Our client is a mission critical DOD - Aerospace defense contractor developing solutions that will lead, serve, and protect our country. Our client develops strategic systems for defense, civil government, intelligence and cyber end users on a international basis.

About APR:
Since 1980 APR Consulting, Inc. has provided professional recruiting and contingent workforce solutions to a diverse mix of clients, industries, and skill sets nationwide.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Don't miss out on this amazing opportunity! If you feel your experience is a match for this position, please apply today and join our team. We look forward to working with you!

#LI-Hybrid
group id: apr

Match Score

Powered by IntelliSearchâ„¢
image match score
Create an account or Login to see how closely you match to this job!