2 days ago
Irvine, CA, USASenior
Base Salary
$113k - $151k/yr
Responsibilities
- Design, develop, and maintain high-performance Windows desktop applications.
- Collaborate with product managers, engineers, and QA teams to deliver features and enhancements.
- Build and optimize database-driven solutions for performance and scalability.
- Write clean, maintainable, and efficient code following best practices.
- Contribute to architectural decisions and technical direction.
- Improve development processes, code quality, and system performance.
- Troubleshoot and resolve complex technical issues.
Requirements
- Require 7+ years of Windows desktop application development experience.
- Require strong proficiency in C++, C#, and Visual Studio.
- Require experience with ODBC, SQL Server, and LocalDB.
- Require knowledge of database design, SQL queries, stored procedures, and performance tuning.
- Require experience with multithreading and parallel programming.
- Require knowledge of object-oriented design principles and STL.
- Require an understanding of Windows architecture and backend systems.
- Require a bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Require U.S. citizenship or permanent residency; visa sponsorship is not provided.
Benefits
- Full-time position located in Irvine, California.
- Comprehensive background check required before employment.
- Equal opportunity employer with a stated commitment to an inclusive workplace.
About AVEVA
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.
