C++ Developer
Listed on 2026-06-18
-
Software Development
Software Engineer, Backend Developer, Senior Developer
Job Title: Senior Software Engineer
Location: Irvine, CA
Employment Type: Full-time
Position Overview:
We are looking for a talented and forward‑thinking Senior Software Engineer to join our R&D team. This role is perfect for someone who enjoys building robust desktop applications, solving complex technical challenges, and working on impactful products in the energy domain. You’ll collaborate with a highly skilled team to design and develop high-performance software while continuously improving code quality, scalability, and user experience.
WhatYou’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
- 7+ years of experience in Windows desktop application development
- Strong 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
Salary Range: $ - $
Background checks: ETAP requires all successful applicants to undergo and pass a comprehensive background check before employment.
Equal Opportunity
Employer:
ETAP is an Equal Opportunity Employer and is committed to an inclusive workplace culture.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).