AIT Global, Inc.
AIT Global, Inc.Verified Source

Senior C++ Developer, Object-Oriented Design

Onsite · Philadelphia, Pennsylvania
Posted August 12, 2026
payroll

Overview

You will own the full software development cycle for advanced packaging equipment at AIT Global, Inc., from requirements review to on-site deployment. You will work onsite in Fort Washington, PA, collaborating with engineering teams to co-specify features. This role spans C++ development, testing, and international customer support, making it ideal for a hands-on developer who thrives in a dynamic environment.

What You'll Do6

  • 1Review and co-specify requirements for new and existing equipment features.
  • 2Design and code software using C++ and object-oriented programming.
  • 3Implement and test developed software code to ensure quality and performance.
  • 4Support equipment demos, qualifications, and buyoff at in-house and international customer sites.
  • 5Debug and resolve software issues in real-time during customer deployments.
  • 6Collaborate with cross-functional teams to align software with hardware capabilities.

Requirements6

  • 15+ years of professional experience in C++ development.
  • 2Strong proficiency in Object-Oriented Analysis and Object-Oriented Design methodologies.
  • 3Experience with multi-threading and real-time systems is a plus.
  • 4Ability to travel internationally for customer support (up to 30%).
  • 5Excellent problem-solving skills and attention to detail.
  • 6Bachelor's degree in Computer Science or related field, or equivalent experience.

Salary Insight

Salary not disclosed in listing

Location

Typeonsite
LocationPhiladelphia, Pennsylvania

Required Skills

C++Object-Oriented ProgrammingSoftware DesignTestingEquipment Demo and Qualification
Share:

Similar open positions

Explore active roles that match your skills and interests.

DY4 Curtiss-Wright DS, Inc.

DY4 Curtiss-Wright DS, Inc.

15d agoBoston, Massachusettspayroll

Associate Software Engineer C++ Java | Curtiss-Wright

This role designs, develops, and tests software systems for tactical data link solutions at Curtiss-Wright. You will join a team in Tewksbury, MA, working on C++, Java, and C# applications. Collaborate with hardware teams to deliver integrated communications for military operations. This position requires US citizenship and the ability to obtain a DOD Security clearance.

74K–95K
C#C++Java+7 more
1000 KLA Corporation

1000 KLA Corporation

15d agoSan Jose, Californiapayroll

Senior C++ Engineer - Linux, OOD, Semiconductor

You will build cutting-edge C++ software for KLA's next-gen mask inspection systems, owning machine control and data analysis modules used in semiconductor fabs worldwide. You'll collaborate with cross-functional teams including electrical, mechanical, optical, and algorithm engineers to solve complex system-level challenges. This role demands deep expertise in multi-threaded and multi-process programming, with opportunities to deploy REST APIs on Kubernetes. Your work will directly impact the yield and cost-effectiveness of advanced chip manufacturing.

136K–232K
C++Object Oriented DesignLinux+12 more

Actalent

17h agoWashington, District of Columbiapayroll

Senior Software Simulation Engineer, Flight Simulators

Design and develop software for advanced flight simulators supporting multiple aircraft platforms, including avionics, tactical environments, and interfaces to audio, visual, motion, and I/O systems. Work across full lifecycle in Linux and Windows using C++ and FORTRAN. Collaborate with a team of 12-15 engineers on modeling, simulation, and training solutions. This role offers the chance to lead technical design in a mission-critical environment with 30% travel for integration and customer engagement.

Competitive salary
c++fortranlinux+2 more

Aehr Test Systems

9d agoSan Francisco, Californiapayroll

Applications Engineer - Aehr Test Systems

We seek an Applications Engineer to lead test cell integration and program development while driving improvements across hardware and software issues. This role serves as the technical liaison between customers and internal teams delivering documentation and field engineering support. You will define requirements, provide training, and implement field change orders to deliver new software firmware and hardware releases.

Competitive salary
JavaVisual BasicC+++11 more
REC_RTX_Ext_Gateway

REC_RTX_Ext_Gateway

20h agoBoston, Massachusettspayroll

Principal Software Development Engineer

Lead development of complex systems in C/C++ for Patriot Software Team in Tewksbury Massachusetts. Work in SCIF environment with optional 9/80 schedule. Drive system integration and scalability while collaborating across functional teams.

Competitive salary
c/c++patriotcscore+2 more
REC_RTX_Ext_Gateway

REC_RTX_Ext_Gateway

18h agoWashington, District of Columbiapayroll

Senior Software Engineer, C# WPF Training Systems

You will own the front-end software for high-fidelity training simulators and devices, from design through test, in a classified lab. Your C# and WPF expertise drives the user interfaces across desktop to full-flight systems. You'll partner with cross-functional agile teams and technical leads to deliver within budget and schedule. This role demands a U.S. Secret clearance and daily onsite presence in Sterling, VA. You'll also lead bidding and proposal activities, setting the technical direction for new business.

Competitive salary
c#wpfvisual studio+2 more