Talent Apply
Log in
All jobs
E

Senior Software Engineer

ETAP
Irvine, CA; Houston, TX
On-siteUSD 112,800 - 150,500 / year

About this role

Job title: Senior Software Engineer

About the Role ETAP is seeking a talented Senior Software Engineer to join its R&D team to build robust high-performance Windows desktop applications in the electrical power domain. You will collaborate with a skilled team to design, develop, and optimize software while focusing on performance, scalability, and user experience within a unified electrical digital twin platform.

What You'll Do

  • Design, develop, and maintain high-performance Windows desktop applications
  • Collaborate with product managers, engineers, and QA teams to deliver new features and enhancements
  • Build and optimize database-driven solutions with a focus on performance and scalability
  • Write clean, maintainable, and efficient code following best practices
  • Contribute to architectural decisions and technical direction
  • Continuously improve development processes, code quality, and system performance
  • Troubleshoot and resolve complex technical issues

What We're Looking For

  • 7+ years of experience in Windows desktop application development
  • Proficiency in C++, C#, and Visual Studio
  • Solid experience working with ODBC, SQL Server, and LocalDB
  • Deep understanding of database design, SQL queries, stored procedures, and performance tuning
  • Experience with multithreading and parallel programming
  • Strong knowledge of object-oriented design principles and STL
  • Good understanding of Windows architecture and backend systems
  • Excellent problem-solving and analytical skills
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • U.S. citizenship or permanent residency required. No visa sponsorship will be provided.

Compensation & Benefits

  • Salary range: $112,800.00 - $150,500.00 USD per year
  • ETAP requires all successful applicants to undergo and pass a comprehensive background check before they start employment
  • ETAP is an Equal Opportunity Employer; we value diversity and fostering an inclusive workplace

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →