Aveva

Software Engineer

Aveva$74K — $123K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 2+ years of professional software development experience
  • Experience with Microsoft Visual Studio
  • Proficiency in Python and C#
  • Familiarity with AJAX and JavaScript development
  • Knowledge of HTML / HTML5
  • Experience in developing 3D graphics or visualization applications

Responsibilities

  • Design, develop, and maintain 3D visualization applications for electrical power systems
  • Extend and customize application frameworks and libraries
  • Collaborate with real-time software engineers on web-based applications
  • Develop and maintain RESTful APIs for web and cloud applications
  • Install, configure, and manage databases like NoSQL and relational databases
  • Ensure compliance with cybersecurity and data protection standards

Benefits

  • Opportunities to work with innovative software solutions
  • Engagement in digital transformation and sustainable energy projects
  • Supportive company culture prioritizing diversity and inclusion
  • Possibility of contributing to transforming future energy solutions
  • Recognition of employees' passion for excellence and customer satisfaction
Full Job Description
Job Title: Software Engineer -Power Systems Software

Location: Irvine, CA

Employment Type: Full-Time
THE ROLE

The primary responsibility of this position is to develop and maintain electrical systems applications using modern 3D visualization and simulation frameworks. These applications deliver interactive visualization capabilities for power system analysis and operations tools.

This role also supports the development of web applications and Windows desktop applications focused on real-time data acquisition, visualization, storage, and analysis.
KEY RESPONSIBILITIES
  • Design, develop, and maintain 3D visualization applications for electrical power systems
  • Extend and customize application frameworks and libraries to support visualization and simulation workflows
  • Collaborate with real-time software engineers to support and maintain web-based applications
  • Develop and maintain RESTful APIs for web and cloud-based applications
  • Install, configure, and manage required databases (e.g., NoSQL and relational databases)
  • Ensure all systems comply with cybersecurity and data protection requirements
MINIMUM QUALIFICATIONS
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • 2+ years of professional software development experience
  • Experience with Microsoft Visual Studio
  • Proficiency in Python
  • Proficiency in C#
  • Experience with AJAX
  • JavaScript development experience
  • HTML / HTML5
  • Experience with 3D graphics or visualization development
NICE-TO-HAVE SKILLS
  • NoSQL database development (e.g., MongoDB)
  • SQL or Oracle database development
  • MVC web application development
  • WebSocket development
  • jQuery
  • C++
  • iOS or Android application development

Salary Range: 74,000.00 - 123,000.00 USD Annual

This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

About Aveva

Aveva is a British multinational software company headquartered in Cambridge, England. It provides engineering and industrial software solutions to various industries, including oil and gas, chemical, power, marine, and mining. The company was founded in 1967 and has grown through a series of mergers and acquisitions over the years. As of 2021, it has over 5,500 employees and operates in more than 80 countries. Aveva is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.
Learn more about Aveva
Size
5,500 employees
Industry

Similar Jobs

More Jobs at Aveva

More Information Technology Jobs

Find similar Software Engineer jobs: