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
$ 140K

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

Apply for this position