Senior R&D Software Developer (C# / C++)
WITS America, Corp.
Lake Forest, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 140KJob location
Lake Forest, United States of America
Tech stack
.NET
Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Computing Platforms
Azure
C Sharp (Programming Language)
C++
Configuration Management
Emulators
Integrated Development Environments
Wonderware
Microsoft Visual Studio
Software Engineering
Computer Networking Systems
GIT
Infrastructure Automation Frameworks
Information Technology
Network Server
Job description
In this role, you will work on Control Emulation products - software that enables customers to create digital twins of their Distributed Control Systems (DCS) and Safety Instrumented Systems (SIS) at their industrial facilities. This is a hands-on software development role where you will work closely with the software architect to develop, maintain, and improve existing control emulation products., * Develop and maintain existing control emulation software products
- Collaborate with the software architect on design decisions
- Perform technical troubleshooting, analysis, and root cause diagnosis of product issues
- Develop workarounds and fixes for identified product issues
- Document activities and findings in configuration management systems
- Attend regular team meetings and provide updates on current work progress
Requirements
- BS degree in Computer Science or Engineering
- 5+ years of professional programming experience in both C/C++ and C#
- Proficient in Visual Studio development environment
- 2+ years of experience working with Microsoft Windows Operating Systems
- Excellent written and verbal communication skills in English
- Collaborative mindset with the ability to work effectively in a virtual, multi-site team environment
- Experience with task-based configuration management tools (Azure DevOps, Git)
Nice to Have / Preferred
- Experience with Agile development methodologies
- Familiarity with Schneider Electric EcoStruxure products
- Experience with AVEVA Dynamic Simulation software
- Knowledge of AVEVA System Platform, including Wonderware InTouch/OMI
- Experience developing software for deployment on Azure or AWS
- Familiarity with networked systems including workstations, servers, and switches, * Do you have a Bachelor's degree or higher in Computer Science or Engineering?
Experience:
- C/C++: 5 years (Required)
- C#/.NET: 5 years (Required)
Benefits & conditions
26561 Rancho Parkway South, Lake Forest, CA 92630 Hybrid work $100,000 - $140,000 a year - Full-time, Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- 401(k) 3% Match, * 401(k) 3% Match
- Health insurance
- Paid time off
About the company
WITS (Wistron ITS) is a global IT services provider with 32+ years of experience and offices across the U.S. and Asia-Pacific. We partner with Fortune Global 500 companies to deliver scalable, high-quality software solutions across cloud, enterprise, and emerging technologies. At WITS, we focus on long-term projects, strong engineering culture, and real business impact.