This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Senior Software Engineer
ETAP · Irvine
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 30 job offers in the United StatesSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ETAP
Irvine
Related job offers
-
AI Operations Builder – Founder’s Office
curapatient Irvine -
Staff Thermal Controls Test and Integration Engineer
rivianvw.tech Irvine -
Staff Technical Program Manager, Vehicle Systems & Controls
rivianvw.tech Irvine -
Test Engineer
waabi Pittsburgh -
Senior IT Administrator – Onsite (Dallas)
waabi Dallas