Software Engineer – Electrical Digital Twin Platform

ETAP Software

Irvine (CA)

Hybrid

USD 60,000 - 99,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ETAP Software in Irvine, CA is seeking a talented Software Engineer to join our R&D team on a full-time, hybrid basis. You will help deliver scalable, high-quality software where user experience matters and contribute from design through validation.

The role requires strong C++, familiarity with C#, experience with UI engines and back-end databases, plus a solid grounding in software design principles. A CS-related degree is expected.

Qualifications

  • Bachelor's degree in CS/SE/CE or equivalent.
  • U.S. citizenship or permanent residency; no visa sponsorship.
  • Proficiency in C++, C# and Visual Studio.
  • Experience with UI engines (D2D, D3D, OpenGL).
  • Experience with SQL/SQLite and AI toolsets.

Responsibilities

  • Collaborate with product managers, engineers, and QA to deliver features.
  • Write clean, maintainable code following best practices.

Skills

C++
C# familiarity
UI engines
SQL/SQLite
AI toolset
Design fundamentals
Problem solving
Analytical skills

Education

Bachelor's degree in Computer Science, Software Engineering or Computer Engineering or equivalent

Tools

Visual Studio
SQLite
OpenGL

Job description

ETAP Software in Irvine, CA is seeking a talented Software Engineer to join our R&D team on a full-time, hybrid basis. You will help deliver scalable, high-quality software where user experience matters and contribute from design through validation.

The role requires strong C++, familiarity with C#, experience with UI engines and back-end databases, plus a solid grounding in software design principles. A CS-related degree is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Hybrid) - C++, UI & AI
Software Engineer (Hybrid) - C++, UI & AI

AVEVA Denmark • Irvine (CA)

Hybrid
USD 60,000 - 99,000
Software Engineer
Software Engineer

ETAP Software • Irvine (CA)

Hybrid
USD 60,000 - 99,000
Software Engineer
Software Engineer

AVEVA Denmark • Irvine (CA)

On-site
USD 60,000 - 99,000
C++ Developer
C++ Developer

ETAP Software • Irvine (CA)

On-site
USD 113,000 - 151,000
Senior Software Engineer
Senior Software Engineer

ETAP Software • Irvine (CA)

On-site
USD 113,000 - 151,000
Senior Windows Desktop Software Engineer (C++, C#)
Senior Windows Desktop Software Engineer (C++, C#)

AVEVA • Irvine (CA)

On-site
USD 113,000 - 151,000
C++ Developer
C++ Developer

AVEVA • Irvine (CA)

On-site
USD 113,000 - 151,000
Senior Electrical Engineer — Power Systems & Software(Hybrid)
Senior Electrical Engineer — Power Systems & Software(Hybrid)

AVEVA Denmark • Irvine (CA)

Hybrid
USD 88,000 - 140,000
Senior Software Engineer
Senior Software Engineer

ETAP Software • Houston (TX)

Hybrid
USD 105,000 - 175,000
Senior Windows Desktop Software Engineer
Senior Windows Desktop Software Engineer

AVEVA Denmark • Irvine (CA), Northern (KY)

Hybrid
USD 113,000 - 151,000