Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Senior Software Engineer

ETAP · Irvine

Hybrid Senior 104,500 - 174,500 USD/year 🇬🇧 English
C# Standard Template Library multi-threading parallel computing database integration power system analysis power system simulation

Job description

About the role

ETAP is looking for a Senior Software Engineer to join its hybrid team in Irvine, CA. You will work on cutting‑edge electrical digital twin platforms, turning power‑system expertise into high‑performance simulation software used worldwide.

Key responsibilities

  • Design and implement algorithms for power‑system simulation and analysis.
  • Integrate applications with databases and ensure data integrity.
  • Perform code reviews, debug numerical algorithms, and maintain existing code bases.
  • Develop data‑processing architectures using multi‑threading, parallel computing, and the C++ Standard Template Library (STL).
  • Migrate legacy modules to future software architectures.
  • Collaborate with management, other departments, and customers to gather requirements and define specifications.

Required profile

  • Degree in Electrical Engineering (Power Systems) or Computer Science with strong power‑system fundamentals.
  • 5+ years of professional programming experience, preferably with a master’s degree.
  • Self‑motivated, detail‑oriented, and able to work independently.
  • Excellent communication skills for interaction with engineers and developers.

Required skills

  • C++ (low‑latency development)
  • C#
  • Standard Template Library (STL)
  • Multi‑threading and parallel computing techniques
  • Database integration
  • Power‑system analysis, modeling, and simulation

What we offer

  • Competitive salary range $104,500 – $174,500 per year.
  • Hybrid work model with flexible hours.
  • Opportunity to influence global energy‑transition software.

Questions fréquentes

Le salaire proposé pour ce poste est de 105-175k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 4 months ago

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ETAP

Irvine