AVEVA

Senior Software Engineer

AVEVA
Apply
2 months ago
Irvine, CA, USASenior
H1B sponsor

Base Salary

$113k - $151k/yr

Responsibilities

  • Design, develop, and maintain high-performance Windows desktop applications.
  • Collaborate with cross-functional teams to enhance and support software features.
  • Develop and maintain database-driven solutions with a focus on performance and reliability.
  • Contribute to improvements in code quality, performance, and development processes.

Requirements

  • 7+ years of hands-on experience in Windows desktop software development.
  • Proficiency with C++, C#, and Visual Studio for desktop application development.
  • Strong experience with ODBC, SQL Server, and LocalDB.
  • Knowledge of database design, SQL scripting, stored procedures, and performance optimization.
  • Skills in parallel programming and multithreading techniques.
  • Strong understanding of object-oriented design and the Standard Template Library.
  • In-depth knowledge of Windows architecture and backend development.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Preferred: experience with Microsoft Foundation Class, WPF, XAML, GDI, Direct2D graphics, Python scripting, and automated testing frameworks.

Benefits

  • Full-time employment in Irvine, California.
  • Comprehensive background check required before employment.
  • Equal opportunity employer committed to an inclusive workplace.

Tech Stack

C#C++Microsoft SQL ServerPythonSQLWindows

Categories

AVEVA

About AVEVA

5,001-10,000 employees

AVEVA builds industrial engineering, operations, and data-management software used by energy, process, infrastructure, and manufacturing companies. Its portfolio spans 3D design and simulation, HMI/SCADA and MES, asset performance, and the PI System for real‑time operational data, sold via enterprise licenses and cloud subscriptions. The company is headquartered in Cambridge, UK, and is a subsidiary of Schneider Electric following its 2023 acquisition and LSE delisting.

Contact me