Search Jobs
Advanced Software Engineer - Test Systems Developer
Job Description
Software Engineer –Test Systems Developer
Location: Canonsburg, PA
Employment Type: Full-Time | Hours: 40 hrs/week, Mon–Fri
Pay Range: Competitive, based on experience
You will join a cross-functional team within the Torpedo Systems Group to develop and sustain software for embedded applications. This role allows you to work across the full Software Development Life Cycle (SDLC), contributing to design, implementation, and testing while advancing your technical expertise in C/C++ and Windows-based systems.
Key Responsibilities
- Develop and maintain embedded and Windows-based applications using C/C++ and LabWindows/CVI
- Participate in all phases of the SDLC, including requirements analysis, design, implementation, and testing
- Contribute to technical architecture decisions and implement major application features
- Apply software design patterns (MVVM, MVP, etc.) and Windows low-level system APIs
- Utilize SQL/SQL Server or similar relational databases to support application functionality
- Implement DevOps practices including version control, branching strategies, and automated build/test/deploy processes
- Collaborate with cross-functional teams to ensure high-quality, maintainable software
- Mentor and provide technical guidance to peers, fostering a strong collaborative team culture
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or related STEM field (Master’s degree with experience also accepted)
- 2+ years of relevant software development experience
- Proficiency in C/C++, LabWindows/CVI, Windows application development, Visual Studio, and SQL/SQL Server
- Strong understanding of software engineering concepts, principles, and the SDLC
- Team-oriented with excellent communication and collaboration skills
- U.S. Citizenship and eligibility for Department of Defense Secret security clearance
Preferred Qualifications
- Experience with Windows kernel-level debugging and diagnostics (Windows DDK, WinDBG, or equivalent)
- Knowledge of Agile/Lean software development methodologies
- Experience with DevOps concepts and automated build/test/deploy processes
- Ability to take ownership of application features and guide their maintenance and improvement
Additional Details
- Fully on-site role at the Canonsburg facility
- Opportunity to work on mission-critical defense applications within a collaborative and innovative environment
- Commitment to professional development and ongoing learning
Why Join CPI?
- Exciting, research-driven projects with real-world impact
- Opportunities for ongoing learning and career development
- Competitive perks and incentives tailored to each contract position
About Us:
Contract Professionals, Inc. (CPI), founded by an Air Force veteran, is an award-winning talent solutions company connecting top talent with leading employers in defense, aerospace, and mobility industries. Https://www.Cpijobs.Com/
Meet Your Recruiter
Alisha Ableson
Technical Recruiter
Alisha Ableson is a skilled Technical Recruiter in the Defense Division at CPI, where she provides specialized recruitment services to CPI's defense clients. With over 20 years of experience in recruitment, Alisha has successfully recruited across diverse disciplines, including technical, administrative, and operational roles.
Throughout her career, Alisha has built strong relationships with candidates, ensuring a seamless hiring process and consistently delivering exceptional results for her clients. Her extensive experience enables her to address even the most complex recruitment needs with confidence.
Alisha's dedication to client satisfaction and her ability to adapt to various industries make her a valuable asset to CPI and its defense clients.
×

Share This Job:
Share This Job:
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.