*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*Job Summary:We are looking for a Senior Software Engineer to develop and support advanced Digital Twin and Control System Simulation solutions used in industrial environments. This role involves designing, developing, and maintaining software applications that emulate plant control systems for testing, validation, troubleshooting, and operator training.
Key Responsibilities:- Develop and maintain software applications using C++ and C#.
- Design and enhance client/server solutions, REST APIs, and distributed systems.
- Apply object-oriented design principles, design patterns, and software engineering best practices.
- Troubleshoot complex issues through debugging, root-cause analysis, and performance optimization.
- Develop automated tests and support quality initiatives using TDD and CI/CD methodologies.
- Collaborate with cross-functional teams using Azure DevOps, Git, and Agile/Scrum practices.
Required Qualifications:- 5+ years of software development experience.
- Strong expertise in C++, C#, Visual Studio, and Windows application development.
- Experience with REST APIs, networking concepts (L2/L3), and client/server architectures.
- Solid understanding of OOP/OOD, design patterns, automated testing, and version control systems.
Preferred Skills:- Experience with industrial automation, control systems, simulation software, or Digital Twin technologies.
- Exposure to cloud platforms such as Azure or AWS.
- Knowledge of operational technology (OT) environments and industrial networking.
Join a team building innovative software solutions that help industrial organizations improve operational readiness, system reliability, and workforce training through advanced simulation and Digital Twin technologies.
Compensation: - Base Pay + COLA and this position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Application will be accepted by 8/13/2026
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
• Medical/Dental/Vision/Life Insurance
• Paid holidays plus Paid Time Off
• 401(k) plan and contributions
• Long-term/Short-term Disability
• Paid Parental Leave
• Employee Stock Purchase Plan
#LI-CT1