Advanced Software Engineer - Test Systems Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

APR Consulting · 10 hours ago

Advanced Software Engineer - Test Systems Developer

APR Consulting Inc is a leader in high-technology solutions for the DoD/Aerospace sector, seeking an Advanced Software Engineer - Test Systems Developer. In this role, you will be responsible for designing, developing, and maintaining embedded software applications for defense systems while participating in all phases of the Software Development Life Cycle (SDLC).

ConsultingCRMHuman ResourcesInformation TechnologySmall and Medium BusinessesStaffing Agency
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Qualification

C/C++ programmingWindows kernel-level debuggingEmbedded software developmentLabWindows/CVIWindows application developmentSQL/SQL ServerAgile development methodologiesObject-Oriented DevelopmentWindows WPFDevOps practicesTechnical architecture decisions

Required

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)
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

Preferred

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
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

Company

APR Consulting

twittertwittertwitter
company-logo
APR Consulting is a nationally recognized, award-winning provider of talent acquisition and workforce solutions, helping organizations simplify, scale, and optimize their operations.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Aaron Stone
Chief Operating Officer
linkedin
Company data provided by crunchbase